Time bar (total: 1.3min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 98.2% | 0.2% | 0% | 1.6% | 0% | 8 |
| 0% | 0% | 94.3% | 0.2% | 0% | 5.5% | 0% | 9 |
| 0% | 0% | 93.4% | 0.2% | 0% | 6.4% | 0% | 10 |
| 1.5% | 1.4% | 89.6% | 0.2% | 0% | 8.9% | 0% | 11 |
| 2.9% | 2.5% | 85.3% | 0.2% | 0% | 12% | 0% | 12 |
Compiled 45 to 33 computations (26.7% saved)
| 1.7s | 6042× | body | 256 | valid |
| 1.2s | 4345× | body | 256 | invalid |
| 761.0ms | 729× | body | 2048 | valid |
| 750.0ms | 884× | body | 1024 | valid |
| 667.0ms | 880× | body | 1024 | invalid |
| 639.0ms | 591× | body | 2048 | invalid |
| 324.0ms | 599× | body | 512 | valid |
| 304.0ms | 577× | body | 512 | invalid |
| 2.0ms | 2× | body | 4096 | valid |
| 2× | egglog |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)) F)) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2))))))) (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)) F)) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)) A)) (+.f64 (+.f64 F C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 F C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)) F)) (+.f64 (+.f64 A B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))))) (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) B)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) C)) (+.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A F) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F))) |
| Outputs |
|---|
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) (*.f64 F (+.f64 A (+.f64 (hypot.f64 B (-.f64 A C)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)) F)) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2))))))) (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 A A (neg.f64 (*.f64 (*.f64 4 B) C))) (*.f64 F 2)) (+.f64 (+.f64 B C) (hypot.f64 A (-.f64 B C))))) (fma.f64 (*.f64 4 B) C (neg.f64 (*.f64 A A)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)) F)) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) (*.f64 F (+.f64 A (+.f64 (hypot.f64 B (-.f64 A C)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)) A)) (+.f64 (+.f64 F C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 F C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 F) C)))) (+.f64 (+.f64 F C) (hypot.f64 (-.f64 F C) B)))) (fma.f64 (*.f64 4 F) C (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)) F)) (+.f64 (+.f64 A B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))))) (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 F) (fma.f64 C C (neg.f64 (*.f64 (*.f64 4 A) B)))) (+.f64 (+.f64 A B) (hypot.f64 C (-.f64 A B))))) (fma.f64 (*.f64 4 A) B (neg.f64 (*.f64 C C)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) B)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 F F (neg.f64 (*.f64 (*.f64 4 A) C))) B) (+.f64 (+.f64 A C) (hypot.f64 F (-.f64 A C)))))) (fma.f64 (*.f64 4 A) C (neg.f64 (*.f64 F F)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) C)) (+.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A F) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 C) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) F)))) (+.f64 (+.f64 A F) (hypot.f64 (-.f64 A F) B)))) (fma.f64 (*.f64 4 A) F (neg.f64 (*.f64 B B)))) |
Compiled 48 to 36 computations (25% saved)
| 1× | egglog |
| Inputs |
|---|
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| Outputs |
|---|
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 77 to 49 computations (36.4% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 48.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| ▶ | 50.8b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
Compiled 81 to 55 computations (32.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.0b | (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F) |
| ✓ | 13.3b | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
| ✓ | 19.4b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| ✓ | 34.2b | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 225 to 137 computations (39.1% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | A | @ | 0 | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| 6.0ms | C | @ | 0 | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| 6.0ms | C | @ | inf | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| 6.0ms | B | @ | 0 | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| 5.0ms | A | @ | inf | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
Compiled 82000 to 55565 computations (32.2% saved)
| 1× | batch-egg-rewrite |
| 110× | egg-rr |
| 81× | egg-rr |
| 41× | egg-rr |
| 26× | egg-rr |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 1 (pow.f64 (hypot.f64 (-.f64 A C) B) -1)) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (-.f64 A C) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) -1) (*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (-.f64 A C) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 B B (pow.f64 (-.f64 A C) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (-.f64 A C) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (-.f64 A C) B) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (-.f64 A C) B) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (-.f64 A C) B)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 B (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (-.f64 C A) B)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 B (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 B B (pow.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 (-.f64 A C) B)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1 (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -1)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 -1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 -1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (neg.f64 0) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 0) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 0) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 1) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (-.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 0 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (+.f64 0 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 0 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (+.f64 0 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0))) (-.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 B B) F (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 F (*.f64 B B) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (/.f64 1 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) -1)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 F (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (*.f64 B B)) 1) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))))))) |
(*.f64 -1 A) |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A)))) |
(*.f64 -1 C) |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 A (+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))) |
(sqrt.f64 (pow.f64 (-.f64 A C) 2)) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) C) (pow.f64 B 2)))) (pow.f64 A 3))) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 A 2)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 -1 (*.f64 C (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))) (*.f64 -1 (*.f64 C (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))) (*.f64 -1 (*.f64 C (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))))))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 (pow.f64 (/.f64 1 B) -2) F) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -2)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -2)) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -2)) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -2)) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 (pow.f64 B 2) F) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 (pow.f64 B 2) F) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 1 (pow.f64 (hypot.f64 (-.f64 A C) B) -1)) (hypot.f64 (-.f64 A C) B)) |
(*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B))) |
(*.f64 1 (hypot.f64 (-.f64 A C) B)) |
(*.f64 (hypot.f64 (-.f64 A C) B) 1) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) -1) (*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) -1)) |
(/.f64 (hypot.f64 (-.f64 A C) B) 1) |
(pow.f64 (fma.f64 B B (pow.f64 (-.f64 A C) 2)) 1/2) |
(pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 3) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(pow.f64 (hypot.f64 (-.f64 A C) B) 1) |
(pow.f64 (hypot.f64 (-.f64 A C) B) (*.f64 2 1/2)) |
(pow.f64 (hypot.f64 (-.f64 A C) B) (/.f64 2 2)) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) 1/2) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 C A) B) |
(hypot.f64 B (-.f64 C A)) |
(neg.f64 (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(sqrt.f64 (fma.f64 B B (pow.f64 (-.f64 A C) 2))) |
(sqrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) |
(fabs.f64 (hypot.f64 (-.f64 A C) B)) |
(fma.f64 0 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(fma.f64 1 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 -1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(+.f64 (*.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(-.f64 (/.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (-.f64 (*.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) |
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (-.f64 (*.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) 1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) -1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(neg.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(neg.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0)) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 0)) |
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1 (neg.f64 0)) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0)) |
(fma.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 0)) |
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0)) |
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 0)) |
(fma.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0)) |
(fma.f64 0 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(fma.f64 1 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -1)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) |
(+.f64 (-.f64 0 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 (*.f64 -1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 (*.f64 0 -1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 (neg.f64 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 -1 0)) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (neg.f64 0) 0)) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 0)) |
(-.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(-.f64 (+.f64 0 0) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(-.f64 (-.f64 0 0) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 1) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 1)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 1)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (-.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 1)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) -1)) |
(*.f64 (+.f64 0 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 0 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (+.f64 0 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 0 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (+.f64 0 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0))) (-.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 1/2) |
(neg.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0)) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(fma.f64 (*.f64 B B) F (*.f64 F (*.f64 (*.f64 -4 A) C))) |
(fma.f64 F (*.f64 B B) (*.f64 F (*.f64 (*.f64 -4 A) C))) |
(if (!=.f64 (-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (/.f64 1 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) -1)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) 1) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 1)) |
(+.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B))) |
(-.f64 0 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 F (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 F)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F))) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (neg.f64 F)) |
(*.f64 -1 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (*.f64 F (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2)) |
(/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 3) 1/3) |
(pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1) |
(neg.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)) |
(neg.f64 (*.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F) 1)) |
(neg.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(neg.f64 (*.f64 1 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) -1)) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 3)) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (fma.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(-.f64 A C) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 (-.f64 A C) (/.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) A)) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))))))) |
(+.f64 (-.f64 A C) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 C (*.f64 -1 A)) |
(-.f64 C A) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 -1/2 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (*.f64 C C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (*.f64 C C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(-.f64 C A) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (fma.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (/.f64 1 C) 2))) (neg.f64 A)))) |
(*.f64 -1 C) |
(neg.f64 C) |
(+.f64 A (*.f64 -1 C)) |
(-.f64 A C) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)) |
(+.f64 A (+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))) |
(+.f64 A (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2))) (+.f64 (neg.f64 C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))) |
(sqrt.f64 (pow.f64 (-.f64 A C) 2)) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 5))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3)))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2)))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B)))) |
(+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 A 2))))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2)))) (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 A A))))) |
(+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) C) (pow.f64 B 2)))) (pow.f64 A 3))) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 A 2)))))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2)))) (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) (+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) C) (*.f64 B B))))) (pow.f64 A 3))) (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 A A)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 -1 (*.f64 C (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 B B))) (*.f64 (neg.f64 C) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (/.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))) (*.f64 -1 (*.f64 C (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 B B))) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (/.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))))) (*.f64 (neg.f64 C) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (/.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))) (*.f64 -1 (*.f64 C (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 B B))) (+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (/.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))))) (*.f64 B B)))) (pow.f64 C 3))) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (/.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))))) (*.f64 (neg.f64 C) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (/.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))) -8)) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (/.f64 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 A A)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) 2)))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 A A)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (/.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (/.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 (pow.f64 (/.f64 1 B) -2) F) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 (pow.f64 (/.f64 1 B) -2) F (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 (pow.f64 (/.f64 1 B) -2) F (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 (pow.f64 (/.f64 1 B) -2) F (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -2)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -2)) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 F (pow.f64 (/.f64 -1 B) -2) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -2)) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 F (pow.f64 (/.f64 -1 B) -2) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -2)) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 F (pow.f64 (/.f64 -1 B) -2) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(*.f64 (pow.f64 B 2) F) |
(*.f64 F (*.f64 B B)) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 (pow.f64 B 2) F) |
(*.f64 F (*.f64 B B)) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F)) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 -4 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) |
(fma.f64 -4 (*.f64 A (*.f64 C F)) (*.f64 F (*.f64 B B))) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) |
(*.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) F) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 1 (pow.f64 (hypot.f64 (-.f64 A C) B) -1)) (hypot.f64 (-.f64 A C) B)) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (pow.f64 (/.f64 1 (hypot.f64 (-.f64 A C) B)) -1) (hypot.f64 (-.f64 A C) B)) |
(*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2)) |
(hypot.f64 (-.f64 A C) B) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(*.f64 1 (hypot.f64 (-.f64 A C) B)) |
(hypot.f64 (-.f64 A C) B) |
(*.f64 (hypot.f64 (-.f64 A C) B) 1) |
(hypot.f64 (-.f64 A C) B) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) -1) (*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) -1)) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(/.f64 (hypot.f64 (-.f64 A C) B) 1) |
(hypot.f64 (-.f64 A C) B) |
(pow.f64 (fma.f64 B B (pow.f64 (-.f64 A C) 2)) 1/2) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 3) |
(hypot.f64 (-.f64 A C) B) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3) |
(hypot.f64 (-.f64 A C) B) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(pow.f64 (hypot.f64 (-.f64 A C) B) 1) |
(hypot.f64 (-.f64 A C) B) |
(pow.f64 (hypot.f64 (-.f64 A C) B) (*.f64 2 1/2)) |
(hypot.f64 (-.f64 A C) B) |
(pow.f64 (hypot.f64 (-.f64 A C) B) (/.f64 2 2)) |
(hypot.f64 (-.f64 A C) B) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) 1/2) |
(sqrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 C A) B) |
(hypot.f64 B (-.f64 C A)) |
(neg.f64 (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(sqrt.f64 (fma.f64 B B (pow.f64 (-.f64 A C) 2))) |
(hypot.f64 B (-.f64 A C)) |
(sqrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) |
(hypot.f64 (-.f64 A C) B) |
(fabs.f64 (hypot.f64 (-.f64 A C) B)) |
(fma.f64 0 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 1 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 -1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 3)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (*.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0) 0) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 0)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(+.f64 (*.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(-.f64 (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(-.f64 (/.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (neg.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (-.f64 (*.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (-.f64 0 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (-.f64 (*.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (-.f64 0 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) 1)) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 1) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) -1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (cbrt.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -1) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(neg.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 0 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(neg.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1 (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 0)) |
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) |
(fma.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 0 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fma.f64 1 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (neg.f64 1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 0) (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (+.f64 0 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) 0) (/.f64 (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))) (+.f64 0 (+.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) (*.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -1)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (-.f64 0 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (*.f64 -1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (*.f64 0 -1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (neg.f64 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 -1 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (neg.f64 0) 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(-.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(-.f64 (+.f64 0 0) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(-.f64 (-.f64 0 0) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 2)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 1) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 1)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 1)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (-.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1)) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) -1) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 -1 -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) -1) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 1)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) -1)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) -1) |
(*.f64 (+.f64 0 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 0 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (+.f64 0 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (*.f64 0 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (+.f64 0 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0))) (-.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0)) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (neg.f64 -1)) |
(pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 3) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1/3) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(neg.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(fma.f64 (*.f64 B B) F (*.f64 F (*.f64 (*.f64 -4 A) C))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(fma.f64 F (*.f64 B B) (*.f64 F (*.f64 (*.f64 -4 A) C))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(if (!=.f64 (-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (-.f64 (*.f64 B B) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 F (*.f64 B B)) 2) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (-.f64 (*.f64 B B) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 2) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (-.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 2) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (-.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (/.f64 1 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) -1)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (pow.f64 (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) -1) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 2) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (-.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(if (!=.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 3) (pow.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) 2) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (-.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) 1) (*.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) 1)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(+.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 -4 A) C))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(+.f64 (*.f64 F (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 B B))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(-.f64 0 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 F (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 F)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (neg.f64 F)) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 2))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(*.f64 (*.f64 F (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 2) 2))) |
(/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 3) 1/3) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 1) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
(neg.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F)) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F) 1)) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(neg.f64 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(neg.f64 (*.f64 1 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) F))) |
(*.f64 (neg.f64 F) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) -1)) |
(neg.f64 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 3)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.1b | (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
| ✓ | 6.7b | (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
| ✓ | 13.3b | (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
| ✓ | 19.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 175 to 57 computations (67.4% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 10.0ms | A | @ | -inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 6.0ms | A | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 5.0ms | B | @ | 0 | (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
| 5.0ms | B | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 4.0ms | C | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 92330 to 62915 computations (31.9% saved)
| 1× | batch-egg-rewrite |
| 85× | egg-rr |
| 66× | egg-rr |
| 59× | egg-rr |
| 47× | egg-rr |
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 F (+.f64 A C)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 A C) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 B B) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 A (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F A) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 1) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 1) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) C) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (cbrt.f64 (+.f64 A C)) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 A C) 1 (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C 1 (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 A 1 (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 (-.f64 A C) B) 1 (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 0) (/.f64 (-.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A A)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) 0) (/.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C C)) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 1) C)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C))))) (+.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (-.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (hypot.f64 (-.f64 A C) B))))) (+.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2)))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (+.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) |
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) |
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) |
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) F)) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))))) |
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C)) (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) F))) (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 (pow.f64 B 2) 2) F))))))))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))))) |
(*.f64 2 A) |
(+.f64 C (+.f64 (*.f64 -1 C) (*.f64 2 A))) |
(+.f64 (*.f64 -1 C) (+.f64 C (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(+.f64 (*.f64 -1 C) (+.f64 C (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
(*.f64 2 C) |
(+.f64 A (+.f64 (*.f64 2 C) (*.f64 -1 A))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 C) 3)))))) |
(+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
B |
(+.f64 A (+.f64 C B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)))) |
(*.f64 -1 B) |
(+.f64 A (+.f64 C (*.f64 -1 B))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(*.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1) (/.f64 1 -1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1) -1) |
(pow.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 F (+.f64 A C)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 A C) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) |
(fma.f64 A (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) |
(fma.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) C)) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (*.f64 F A) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 1) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 1)) |
(+.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 1)) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 1) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 1)) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) |
(+.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) C) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F) |
(*.f64 F (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1) |
(*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) |
(*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) F)) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(*.f64 (*.f64 F (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) 3) |
(pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 3)) |
(fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) A) |
(fma.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 1 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (+.f64 A C)) |
(fma.f64 1 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 1 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (cbrt.f64 (+.f64 A C)) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (+.f64 A C) 1 (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 1 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 C 1 (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 A 1 (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(fma.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(fma.f64 (hypot.f64 (-.f64 A C) B) 1 (+.f64 A C)) |
(if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 0) (/.f64 (-.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A A)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) 0) (/.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C C)) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(+.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) |
(+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(+.f64 C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 1)) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 1) C) |
(*.f64 1 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2))) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C))))) (+.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (-.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (hypot.f64 (-.f64 A C) B))))) (+.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(/.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 3) |
(pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1) |
(pow.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 3) 1/3) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 3)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2)))) |
(fma.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (pow.f64 (*.f64 B B) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) (neg.f64 (*.f64 B B)))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2))))) |
(fma.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (pow.f64 (*.f64 B B) 2))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (pow.f64 (*.f64 B B) 2))) C) (*.f64 B B))))) (*.f64 A A) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) (neg.f64 (*.f64 B B))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (+.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (pow.f64 B 2)))))) |
(fma.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (pow.f64 (*.f64 B B) 2))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (pow.f64 (*.f64 B B) 2))) C) (*.f64 B B))))) (*.f64 A A) (fma.f64 (pow.f64 A 3) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) (pow.f64 (*.f64 B B) 2))) C) (*.f64 B B))))))) (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 C C) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 C C) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))))) (*.f64 B B)))) (pow.f64 C 3) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))) C))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) |
(+.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) A) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) A) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2))) (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) A) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2)) 2))))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) 2))) (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))) (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) 2))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (/.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (/.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 (*.f64 -4 A) (*.f64 (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))) C)) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(fma.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) B (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(fma.f64 -4 (*.f64 (*.f64 A C) (*.f64 F (+.f64 A C))) (fma.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) B (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(*.f64 F (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(+.f64 (*.f64 F (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) (neg.f64 (*.f64 F (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))))) |
(fma.f64 -4 (*.f64 (*.f64 A C) (*.f64 F (+.f64 A C))) (+.f64 (*.f64 F (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) (neg.f64 (*.f64 F (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) |
(*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) |
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) |
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F))) |
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) |
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (fma.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F) (*.f64 F (*.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) |
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) |
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (fma.f64 (*.f64 B B) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F) (*.f64 F (+.f64 (*.f64 (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)))) (pow.f64 A 3)) (*.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F))))) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (*.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) F)) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))))) |
(fma.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 C C))) A) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) F)) A) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) |
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 -8 (*.f64 A (*.f64 F (*.f64 C C))) (neg.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 C C) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 -8 (*.f64 A (*.f64 F (*.f64 C C))) (fma.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 B B) 2) C) (*.f64 -2 (*.f64 C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))))) (neg.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 C C) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (*.f64 F (*.f64 C C)) (fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (*.f64 F (*.f64 C C)) (fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (fma.f64 F (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (pow.f64 C 3)) (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (+.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A)) (*.f64 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) 1/2))) C) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))))) |
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) |
(*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) |
(fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C))))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (fma.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 A A)) (*.f64 (*.f64 (pow.f64 (*.f64 B B) 2) F) 1/2)) C))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C)) (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) F))) (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 (pow.f64 B 2) 2) F))))))))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (+.f64 (fma.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 A A)) (*.f64 (*.f64 (pow.f64 (*.f64 B B) 2) F) 1/2)) C))) (*.f64 (pow.f64 (/.f64 -1 C) 2) (fma.f64 -2 (*.f64 A (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 A A) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) F)) (*.f64 (*.f64 -1/2 A) (*.f64 (pow.f64 (*.f64 B B) 2) F))))))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))) |
(+.f64 C (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A)))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (+.f64 C (fma.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) A))))) |
(*.f64 2 A) |
(+.f64 C (+.f64 (*.f64 -1 C) (*.f64 2 A))) |
(+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C) |
(+.f64 (*.f64 -1 C) (+.f64 C (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(+.f64 (neg.f64 C) (+.f64 C (fma.f64 2 A (/.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) A)))) |
(+.f64 (*.f64 -1 C) (+.f64 C (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))))) |
(+.f64 (neg.f64 C) (+.f64 C (fma.f64 2 A (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 2 C (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A)))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 2 C (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (fma.f64 C (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 A (fma.f64 C (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (*.f64 C C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
(+.f64 A (fma.f64 C (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (*.f64 C C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (pow.f64 C 3)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(*.f64 2 C) |
(+.f64 A (+.f64 (*.f64 2 C) (*.f64 -1 A))) |
(+.f64 A (fma.f64 2 C (neg.f64 A))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A))))) |
(+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (fma.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (/.f64 1 C) 2)) A) (neg.f64 A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) A) (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 C) 3)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) A) (fma.f64 2 A (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 A A) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 (/.f64 -1 C) 3)))))) |
(+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
B |
(+.f64 A (+.f64 C B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C B))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) B)))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 A (+.f64 C (*.f64 -1 B))) |
(+.f64 (+.f64 C (neg.f64 B)) A) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (+.f64 C (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))))) |
(+.f64 (+.f64 C (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) A) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) 0) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) -1) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 2)) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2)))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) -1) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) -1) -1) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 3) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 3)) |
(sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (*.f64 F (+.f64 A C)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 A C) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(fma.f64 A (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(fma.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (-.f64 (*.f64 B B) (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 2) (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) 2)) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (-.f64 (*.f64 B B) (*.f64 -4 (*.f64 A C))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (-.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 B B)))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (neg.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 (*.f64 F (+.f64 A C)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 2) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) C)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 F A) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 1) (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C))) 1) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 B B))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) C) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))) (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (*.f64 F (hypot.f64 (-.f64 A C) B)) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) A) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 F (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) F)) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 F (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 F (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) 3) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 3) 1/3) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 3)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) A) |
(fma.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 1 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (cbrt.f64 (+.f64 A C)) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (+.f64 A C) 1 (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 1 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 C 1 (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 A 1 (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(fma.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 (hypot.f64 (-.f64 A C) B) 1 (+.f64 A C)) |
(if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 0) (/.f64 (-.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A A)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 0) (/.f64 (-.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A A)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) 0) (/.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C C)) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 C C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (*.f64 A A) (*.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2) (*.f64 A (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (fma.f64 (hypot.f64 (-.f64 A C) B) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (pow.f64 (+.f64 A C) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 1)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 1) C) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 1 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (-.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C))))) (+.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C)))) |
(*.f64 (-.f64 (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (pow.f64 (+.f64 A C) 2))) (cbrt.f64 (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (+.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (-.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (*.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (hypot.f64 (-.f64 A C) B))))) (+.f64 (cbrt.f64 (+.f64 A C)) (cbrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A C) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (+.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (+.f64 A C)))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 2)) (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(/.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 3) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 1) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(pow.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 3) 1/3) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) 3)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
Compiled 74218 to 33830 computations (54.4% saved)
42 alts after pruning (42 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 877 | 42 | 919 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 879 | 42 | 921 |
| Status | Error | Program |
|---|---|---|
| ▶ | 47.7b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
| ▶ | 47.5b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 47.5b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 53.9b | (/.f64 (-.f64 0 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) | |
| 56.3b | (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 56.1b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 48.3b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 48.0b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 59.3b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.4b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 53.9b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 55.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 61.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 59.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 54.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 55.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 51.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 56.9b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) | |
| 58.2b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 61.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 57.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 58.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.0b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 59.2b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 58.3b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 56.6b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 51.6b | (/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) | |
| 58.0b | (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) | |
| 48.0b | (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) | |
| 48.2b | (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) | |
| 57.8b | (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
Compiled 3544 to 2160 computations (39.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.9b | (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
| ✓ | 4.7b | (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
| ✓ | 15.8b | (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
| ✓ | 21.7b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 382 to 129 computations (66.2% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 10.0ms | C | @ | -inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 6.0ms | F | @ | -inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 3.0ms | A | @ | -inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 3.0ms | C | @ | inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 3.0ms | B | @ | inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 92170 to 56395 computations (38.8% saved)
| 1× | batch-egg-rewrite |
| 133× | egg-rr |
| 78× | egg-rr |
| 73× | egg-rr |
| 35× | egg-rr |
| Inputs |
|---|
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) |
(+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -4 A) C) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 F (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (/.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (/.f64 1 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 1 (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) 0) (/.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 F 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 1 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A C)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (*.f64 1 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 1 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F C)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F C) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) F) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 A C)) (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) C)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 1 A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 A 1 (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 (-.f64 A C) B) 1 (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C 1 (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 1 (/.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C C)) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (+.f64 A C))) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 1 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) 1) (hypot.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 A C) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 1) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 A A)) (-.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (cbrt.f64 A) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3) 1)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -64 (/.f64 (*.f64 C (*.f64 (pow.f64 C 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 A 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 C 2)))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 C 2))))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 C 2))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 A) 4)))) (pow.f64 (pow.f64 C 2) 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 A) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 A) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 4)))) (pow.f64 (pow.f64 C 2) 2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -64 (/.f64 (*.f64 A (*.f64 (pow.f64 A 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 C 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 C) 2))) (pow.f64 A 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 C) 2))) (pow.f64 A 2))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2)))))) |
(+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 (pow.f64 (/.f64 1 C) 4) (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 (pow.f64 A 2) 2))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 C) 2))) (pow.f64 A 2))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2))))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (pow.f64 (/.f64 -1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (pow.f64 (/.f64 -1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (pow.f64 A 2))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 4) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))))))) (pow.f64 (pow.f64 A 2) 2)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 4)) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2)))))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 (pow.f64 C 2) 2) (pow.f64 (pow.f64 A 2) 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 4)) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2))))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) F)) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))))) |
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3)))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 (pow.f64 B 2) 2))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)))) |
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
(*.f64 2 C) |
(+.f64 A (+.f64 (*.f64 2 C) (*.f64 -1 A))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 C) 3)))))) |
(+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 -1 C) (+.f64 C (*.f64 2 A))) |
(+.f64 C (+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(+.f64 C (+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
B |
(+.f64 A (+.f64 C B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)))) |
(*.f64 -1 B) |
(+.f64 A (+.f64 C (*.f64 -1 B))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 -1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))) |
(*.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) -1) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1)) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(/.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(/.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(pow.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1)) |
(neg.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(neg.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 -1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1/3) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1)) |
(cbrt.f64 (*.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)))) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(fma.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) |
(fma.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(fma.f64 (*.f64 (*.f64 -4 A) C) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(fma.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 F (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (/.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 1 0) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (/.f64 1 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 1 (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) 0) (/.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 F 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 -1 0) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 1 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A C)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (*.f64 1 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (*.f64 1 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 1 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) |
(+.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 1)) |
(+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 1)) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) |
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(+.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F C)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) |
(+.f64 (*.f64 (*.f64 F C) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1)) |
(+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) F) |
(*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 F (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) F)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (*.f64 F (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) F) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2) 2)) |
(*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1) |
(/.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1) |
(/.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) -1) |
(/.f64 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1) |
(/.f64 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) -1) |
(/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 3) |
(pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1) |
(neg.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1)) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 3)) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) A) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) A) |
(fma.f64 (cbrt.f64 (+.f64 A C)) (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(fma.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(fma.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (+.f64 A C)) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) C) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 1 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(fma.f64 1 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 1 A) |
(fma.f64 A 1 (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 1 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (hypot.f64 (-.f64 A C) B) 1 (+.f64 A C)) |
(fma.f64 1 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) |
(fma.f64 C 1 (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 1 (/.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 1 0) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 -1 0) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C C)) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (+.f64 A C))) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 1 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(+.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (*.f64 (+.f64 A C) 1) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 A C) 1)) |
(+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(+.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 1) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) |
(*.f64 (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1) |
(*.f64 (+.f64 (cbrt.f64 (*.f64 A A)) (-.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (cbrt.f64 A) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 A))) |
(*.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1) |
(/.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1) |
(/.f64 (*.f64 -1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) -1) |
(/.f64 (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1) |
(/.f64 (neg.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) -1) |
(/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1) |
(pow.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3) |
(pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1) |
(neg.f64 (*.f64 -1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(neg.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1)) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3) 1)) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 B 4)))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 B B))) (fma.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 B 4))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -64 (/.f64 (*.f64 C (*.f64 (pow.f64 C 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 A 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 B B))) (fma.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (fma.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 A 3))) (pow.f64 (pow.f64 B 4) 2)) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 B 4)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 C 2)))) |
(fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 1 A) 2)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 C C)))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 C 2))))) |
(fma.f64 1/64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 B 4)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 C 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 1 A) 2)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 C C))))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 C 2))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 A) 4)))) (pow.f64 (pow.f64 C 2) 2)))))) |
(fma.f64 1/64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 B 4)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 C 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 1 A) 2)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 C C)) (/.f64 (*.f64 1/256 (*.f64 (*.f64 (*.f64 B B) (pow.f64 B 4)) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (/.f64 1 A) 4)))) (pow.f64 (*.f64 C C) 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2)))) |
(fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (*.f64 A C)) (/.f64 (*.f64 1/16 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (pow.f64 (/.f64 -1 A) 2)))) (*.f64 C C))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 A) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))))) |
(fma.f64 -1/64 (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 -1 A) 3)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (pow.f64 C 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (*.f64 A C)) (/.f64 (*.f64 1/16 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (pow.f64 (/.f64 -1 A) 2)))) (*.f64 C C)))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 A) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 4)))) (pow.f64 (pow.f64 C 2) 2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2)))))) |
(fma.f64 -1/64 (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 -1 A) 3)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (pow.f64 C 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (*.f64 A C)) (fma.f64 1/256 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 B 4)) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (pow.f64 (/.f64 -1 A) 4))) (pow.f64 (*.f64 C C) 2)) (/.f64 (*.f64 1/16 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (pow.f64 (/.f64 -1 A) 2)))) (*.f64 C C))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 B 4)))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 B B))) (fma.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 B 4))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -64 (/.f64 (*.f64 A (*.f64 (pow.f64 A 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 C 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 B B))) (fma.f64 -16 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (fma.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 C 3))) (pow.f64 (pow.f64 B 4) 2)) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 B 4)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 C) 2))) (pow.f64 A 2)))) |
(fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (/.f64 (*.f64 1/16 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (/.f64 1 C) 2)))) (*.f64 A A))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 C) 2))) (pow.f64 A 2))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2)))))) |
(fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (/.f64 1 C) 2))) (*.f64 A A)) (/.f64 (*.f64 1/64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1 C) 3)))) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 (pow.f64 (/.f64 1 C) 4) (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 (pow.f64 A 2) 2))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (pow.f64 (/.f64 1 C) 2))) (pow.f64 A 2))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2))))))) |
(fma.f64 1/256 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (pow.f64 (/.f64 1 C) 4) (pow.f64 B 4)))) (pow.f64 (*.f64 A A) 2)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (/.f64 1 C) 2))) (*.f64 A A)) (/.f64 (*.f64 1/64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1 C) 3)))) (pow.f64 A 3))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (pow.f64 A 2)))) |
(fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (*.f64 A C)) (/.f64 (*.f64 1/16 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))) (*.f64 A A))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (pow.f64 (/.f64 -1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (pow.f64 A 2))))) |
(fma.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (pow.f64 (/.f64 -1 C) 3))) (pow.f64 A 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (*.f64 A C)) (/.f64 (*.f64 1/16 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))) (*.f64 A A)))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (pow.f64 (/.f64 -1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (pow.f64 A 2))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 4) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))))))) (pow.f64 (pow.f64 A 2) 2)))))) |
(fma.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (pow.f64 (/.f64 -1 C) 3))) (pow.f64 A 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (*.f64 A C)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) (*.f64 A A)) (/.f64 (*.f64 1/256 (*.f64 (*.f64 B B) (*.f64 (*.f64 (pow.f64 (/.f64 -1 C) 4) (pow.f64 B 4)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))) (pow.f64 (*.f64 A A) 2))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C)))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 A C))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 4)) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2)))))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (/.f64 (*.f64 1/64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 B 4))) (*.f64 A (*.f64 (pow.f64 C 3) (*.f64 A A)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 (pow.f64 (pow.f64 C 2) 2) (pow.f64 (pow.f64 A 2) 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 A C))) (*.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (pow.f64 B 4)) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2))))))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 (*.f64 A A) (*.f64 C C))) (fma.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (*.f64 (pow.f64 (*.f64 C C) 2) (pow.f64 (*.f64 A A) 2))) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 A C)) (/.f64 (*.f64 1/64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 B 4))) (*.f64 A (*.f64 (pow.f64 C 3) (*.f64 A A))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (/.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (pow.f64 A 3)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 C C)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (*.f64 B B) A) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 C C)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))) C))) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) |
(*.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 B B)) F) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))))) |
(fma.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)) (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) |
(fma.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)) (fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 F (*.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) |
(fma.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)) (fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 F (+.f64 (*.f64 (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)))) (pow.f64 A 3)) (*.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F))))) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (*.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) F)) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))))) |
(fma.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 C C))) A) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) F)) A) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) |
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 -8 (*.f64 (*.f64 A (*.f64 C C)) F) (neg.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 C C) (*.f64 B B)) (*.f64 1/2 (pow.f64 B 4)))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 -8 (*.f64 (*.f64 A (*.f64 C C)) F) (fma.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (fma.f64 -1/2 (*.f64 (pow.f64 B 4) C) (*.f64 -2 (*.f64 C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))))) (neg.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 C C) (*.f64 B B)) (*.f64 1/2 (pow.f64 B 4)))) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (*.f64 F (*.f64 C C)) (fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3)))))) |
(fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (*.f64 F (*.f64 C C)) (fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (fma.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 F (*.f64 (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (pow.f64 C 3)))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 F A))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 F A)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) -2)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 F A)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) -2)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 F A)) (+.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A)) (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)))))) C) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))))) |
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) |
(*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)) |
(fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F))) |
(fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (+.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 B 4)))) C)) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 (pow.f64 B 2) 2))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)))) |
(fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (fma.f64 (pow.f64 (/.f64 -1 C) 2) (*.f64 F (fma.f64 -1/2 (*.f64 A (pow.f64 B 4)) (*.f64 -2 (*.f64 A (+.f64 (neg.f64 (*.f64 (*.f64 A A) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))))) (+.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 B 4)))) C)) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) |
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 (*.f64 -4 A) (*.f64 (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))) C)) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(fma.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) B (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(fma.f64 -4 (*.f64 (*.f64 A C) (*.f64 F (+.f64 A C))) (fma.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) B (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(*.f64 F (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(+.f64 (*.f64 F (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) (neg.f64 (*.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B) F))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))))) |
(fma.f64 -4 (*.f64 (*.f64 A C) (*.f64 F (+.f64 A C))) (+.f64 (*.f64 F (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) (neg.f64 (*.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B) F)))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (fma.f64 C (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 A (fma.f64 C (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (*.f64 C C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(+.f64 A (+.f64 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
(+.f64 A (fma.f64 C (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (*.f64 C C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (pow.f64 C 3)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(*.f64 2 C) |
(+.f64 A (+.f64 (*.f64 2 C) (*.f64 -1 A))) |
(+.f64 A (fma.f64 2 C (neg.f64 A))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))) |
(+.f64 A (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A))))) |
(+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (fma.f64 1/2 (*.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (pow.f64 (/.f64 1 C) 2)) (neg.f64 A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) A) (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 C) 3)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) A) (fma.f64 2 A (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 A A) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 (/.f64 -1 C) 3)))))) |
(+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))) |
(+.f64 C (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A)))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (+.f64 C (fma.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 -1 C) (+.f64 C (*.f64 2 A))) |
(+.f64 (neg.f64 C) (+.f64 C (*.f64 2 A))) |
(+.f64 C (+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(+.f64 C (+.f64 (neg.f64 C) (fma.f64 2 A (/.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) A)))) |
(+.f64 C (+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))))) |
(+.f64 C (+.f64 (neg.f64 C) (fma.f64 2 A (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2)))))))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 2 C (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A)))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 2 C (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A))))) |
(+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
B |
(+.f64 A (+.f64 C B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C B))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) B)))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 A (+.f64 C (*.f64 -1 B))) |
(+.f64 A (+.f64 C (neg.f64 B))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (+.f64 C (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))))) |
(+.f64 (+.f64 A C) (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (pow.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) 0) (neg.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (pow.f64 (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 1 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 -1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 -1 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (pow.f64 (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(neg.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) -1) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) -1) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 -1 -1)) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1)) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(/.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) |
(/.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(neg.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1)) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(neg.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(neg.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(neg.f64 (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1)) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) -2))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2) 0) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) -2))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(if (!=.f64 -1 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(if (!=.f64 -1 0) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) 2) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) -1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (neg.f64 -1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 3) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) 2) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3) 1)) |
(sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(cbrt.f64 (*.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 3)))) |
(cbrt.f64 (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 3)))) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) |
(fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) |
(fma.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A))) |
(fma.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(fma.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (*.f64 (*.f64 -4 A) C) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(fma.f64 (*.f64 F (+.f64 C (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(fma.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) C)) (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A))) |
(fma.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) 0) (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) 0) (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (/.f64 (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) 0) (/.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 F (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 0) (/.f64 F (/.f64 1 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (/.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 1 0) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 1 0) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (/.f64 1 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 0) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (/.f64 1 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 1 (/.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 0) (pow.f64 (/.f64 1 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) -1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) 0) (/.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) 0) (/.f64 (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 0) (/.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 F 0) (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 F 0) (/.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (/.f64 1 F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 2)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 -1 0) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 -1 0) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (fma.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C)) (neg.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 2) (pow.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 -4 (*.f64 A C)) (neg.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 2) (*.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 3) (pow.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 2) (*.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (hypot.f64 (-.f64 A C) B)))) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 C F)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 1 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 0) (pow.f64 (/.f64 1 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) -1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 3) (pow.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 2) (*.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 3) (pow.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))) 2) (*.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 F (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -4 (*.f64 A C)))))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 3) (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 3) (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 F A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) F) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A C)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A C))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C)) (*.f64 1 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 1 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (*.f64 1 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (+.f64 A C) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 C (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 -4 A) C))) |
(fma.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(+.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F C)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) (*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F A)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 F C) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 1)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) F) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 F (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2))) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 1) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (cbrt.f64 F)))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) F)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 F (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (*.f64 F (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 F) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) F) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1) |
(neg.f64 (/.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) -1)) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 2)) |
(*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(/.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1) |
(neg.f64 (/.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) -1)) |
(/.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) -1) |
(neg.f64 (/.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) -1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1) -1) |
(/.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) (*.f64 -1 -1)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) -1) |
(neg.f64 (/.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) -1)) |
(/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 3) 1/3) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) 3) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 1) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(neg.f64 (*.f64 -1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) |
(neg.f64 (neg.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) -1)) |
(neg.f64 (neg.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 3)) |
(*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)) (+.f64 (hypot.f64 (-.f64 A C) B) C)) |
(fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 A) (+.f64 (hypot.f64 (-.f64 A C) B) C)) |
(fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) A) |
(fma.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C)) (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 2)) A) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) A) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 2)) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C)) A) |
(fma.f64 (cbrt.f64 (+.f64 A C)) (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(fma.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (+.f64 A C)) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (*.f64 C C)) (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) C) |
(fma.f64 (cbrt.f64 (+.f64 A (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) C) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(fma.f64 1 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 1 A (+.f64 (hypot.f64 (-.f64 A C) B) C)) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 1 A) |
(fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 1 A) |
(fma.f64 A 1 (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(fma.f64 A 1 (+.f64 (hypot.f64 (-.f64 A C) B) C)) |
(fma.f64 1 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(fma.f64 (hypot.f64 (-.f64 A C) B) 1 (+.f64 A C)) |
(fma.f64 1 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 1 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 1 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(fma.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(fma.f64 C 1 (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(fma.f64 C 1 (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 2))) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)) 0) (/.f64 (fma.f64 A A (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 2))) (-.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (fma.f64 A A (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 3)) (fma.f64 A A (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 3)) (fma.f64 A A (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 A 3)) (fma.f64 A A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 3)) (fma.f64 A A (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 1 (/.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (pow.f64 (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) -1) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2)) (/.f64 1 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 1 0) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 1 0) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 -1 0) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 -1 0) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (*.f64 C C)) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) (*.f64 C C)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (+.f64 A C))) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (pow.f64 (+.f64 A C) 2)) (-.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) (*.f64 C (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) (*.f64 C (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (hypot.f64 (-.f64 A C) B) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) (*.f64 C (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 1 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1)) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 0) (pow.f64 (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) -1) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 3)) (+.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) (-.f64 (*.f64 C C) (*.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) (*.f64 C (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (-.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (-.f64 (*.f64 (+.f64 A C) (+.f64 A C)) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(if (!=.f64 (+.f64 A C) 0) (/.f64 (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) (pow.f64 (+.f64 A C) 3)) (+.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) (*.f64 (+.f64 A C) (-.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (*.f64 (+.f64 A C) 1) (hypot.f64 (-.f64 A C) B)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 A C) 1)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(+.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)) 1) (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 2)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2) (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1) |
(neg.f64 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) -1)) |
(*.f64 (+.f64 (cbrt.f64 (*.f64 A A)) (-.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (cbrt.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (cbrt.f64 A) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 2))) (cbrt.f64 (*.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (+.f64 (cbrt.f64 A) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))) (+.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (cbrt.f64 A))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) 2)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (*.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))) (+.f64 (cbrt.f64 A) (cbrt.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C)))) |
(*.f64 1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(/.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1) |
(neg.f64 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) -1)) |
(/.f64 (*.f64 -1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) -1) |
(neg.f64 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) -1)) |
(/.f64 (/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1) -1) |
(/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) (*.f64 -1 -1)) |
(/.f64 (neg.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) -1) |
(neg.f64 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) -1)) |
(/.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(pow.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3) 1/3) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))) 3) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 1) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(neg.f64 (*.f64 -1 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))) |
(neg.f64 (neg.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(neg.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) -1)) |
(neg.f64 (neg.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) 3) 1)) |
(+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
| ✓ | 1.1b | (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) |
| ✓ | 10.2b | (sqrt.f64 (*.f64 -16 (*.f64 C F))) |
| ✓ | 11.1b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 69 to 28 computations (59.4% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 20.0ms | A | @ | inf | (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
| 3.0ms | F | @ | 0 | (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
| 3.0ms | B | @ | 0 | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | C | @ | 0 | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | F | @ | -inf | (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
Compiled 24215 to 14740 computations (39.1% saved)
| 1× | batch-egg-rewrite |
| 104× | egg-rr |
| 63× | egg-rr |
| 54× | egg-rr |
| 32× | egg-rr |
| Inputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 (neg.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A -1) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -16 (*.f64 C F)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B))) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B)))) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 B (neg.f64 B) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 B B) -1 (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 B B)) 1 (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 A C) 4 (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 C) A (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 (cbrt.f64 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A C) 2)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 4 (*.f64 A C)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 A) C (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 2 (*.f64 A C)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 16) (*.f64 A C)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 (*.f64 A C)) 1 (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 0) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 B B) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 4 (*.f64 A C) (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (pow.f64 (*.f64 B B) 2)) (fma.f64 4 (*.f64 A C) (*.f64 B B))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 A C)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 4 (*.f64 A C)))) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 1 (cbrt.f64 (*.f64 A A)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 A)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A A)) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (cbrt.f64 A)) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (pow.f64 B 2)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 -1 (pow.f64 B 2)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(*.f64 -1 (pow.f64 (/.f64 1 B) -2)) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(*.f64 -1 (pow.f64 (/.f64 -1 B) -2)) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 (neg.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A -1) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 A (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 1 -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) -1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(pow.f64 (*.f64 -16 (*.f64 C F)) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B))) (*.f64 4 (*.f64 A C))) |
(fma.f64 -1 (*.f64 B B) (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B)))) (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 B (neg.f64 B) (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 B B) -1 (*.f64 4 (*.f64 A C))) |
(fma.f64 1 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 (*.f64 B B)) 1 (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 A C) 4 (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 4 C) A (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 4 (cbrt.f64 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A C) 2)) (neg.f64 (*.f64 B B))) |
(fma.f64 1 (*.f64 4 (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 4 A) C (neg.f64 (*.f64 B B))) |
(fma.f64 2 (*.f64 2 (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 16) (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 4 (*.f64 A C)) 1 (neg.f64 (*.f64 B B))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 0) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 1 0) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 B B) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (pow.f64 (*.f64 B B) 2)) (fma.f64 4 (*.f64 A C) (*.f64 B B))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (*.f64 4 (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(+.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) |
(+.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 4 (*.f64 A C)))) (neg.f64 (*.f64 B B))) |
(-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)) |
(-.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(*.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(*.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) (/.f64 1 -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1)) |
(/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) -1) |
(/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) -1) |
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) |
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 3) 1/3) |
(pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1) |
(neg.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 3)) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 1 (cbrt.f64 (*.f64 A A)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 1 0) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 A)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(-.f64 0 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) A) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) |
(*.f64 (cbrt.f64 (*.f64 A A)) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (cbrt.f64 A)) (cbrt.f64 A)) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 (neg.f64 (neg.f64 A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 A)) |
(*.f64 -1 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) A) |
(*.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (neg.f64 A))) |
(*.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(pow.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) |
(pow.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(neg.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)) |
| Outputs |
|---|
(*.f64 -1 (pow.f64 B 2)) |
(neg.f64 (*.f64 B B)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 -1 (pow.f64 B 2)) |
(neg.f64 (*.f64 B B)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 -1 (pow.f64 (/.f64 1 B) -2)) |
(neg.f64 (pow.f64 (/.f64 1 B) -2)) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(*.f64 -1 (pow.f64 (/.f64 -1 B) -2)) |
(neg.f64 (pow.f64 (/.f64 -1 B) -2)) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (pow.f64 (/.f64 -1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (pow.f64 (/.f64 -1 B) -2))) |
(+.f64 (*.f64 4 (*.f64 A C)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (pow.f64 (/.f64 -1 B) -2))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(-.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (-.f64 0 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 (neg.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 A -1) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 A (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))) |
(*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 A (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 (*.f64 A (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) 2))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) 2))) (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) 2))) (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) 2))) (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) 2))) (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) -1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (*.f64 -16 (*.f64 C F)) 1/2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) 1/2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B))) (*.f64 4 (*.f64 A C))) |
(fma.f64 -1 (*.f64 B B) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B)))) (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 B)) (cbrt.f64 (neg.f64 B))) (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 (neg.f64 B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 B (neg.f64 B) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 B B) -1 (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 1 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 (*.f64 B B)) 1 (*.f64 4 (*.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 A C) 4 (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 4 C) A (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 4 (cbrt.f64 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A C) 2)) (neg.f64 (*.f64 B B))) |
(fma.f64 1 (*.f64 4 (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 (*.f64 4 A) C (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(fma.f64 2 (*.f64 2 (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 16) (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (*.f64 4 (*.f64 A C)) 1 (neg.f64 (*.f64 B B))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (+.f64 (neg.f64 (*.f64 B B)) (*.f64 -4 (*.f64 A C)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (+.f64 (neg.f64 (*.f64 B B)) (*.f64 -4 (*.f64 A C)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) 0) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2) (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 0) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 0) (/.f64 1 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 1 0) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 1 0) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (+.f64 (neg.f64 (*.f64 B B)) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (+.f64 (neg.f64 (*.f64 B B)) (*.f64 -4 (*.f64 A C)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (neg.f64 (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 B B) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 B B) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 4 (*.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 4 (*.f64 (*.f64 A C) (*.f64 B B)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (*.f64 B B) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 B B) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 4 (*.f64 (*.f64 A C) (*.f64 B B)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 4 (*.f64 (*.f64 A C) (*.f64 B B))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (+.f64 (pow.f64 (*.f64 B B) 2) (*.f64 4 (*.f64 (*.f64 A C) (*.f64 B B)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (pow.f64 (*.f64 B B) 2)) (fma.f64 4 (*.f64 A C) (*.f64 B B))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (*.f64 B B)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (pow.f64 (*.f64 B B) 2)) (fma.f64 4 (*.f64 A C) (*.f64 B B))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (-.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (+.f64 (neg.f64 (*.f64 B B)) (*.f64 -4 (*.f64 A C))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 3) (pow.f64 (*.f64 B B) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (neg.f64 (*.f64 B B)) (+.f64 (neg.f64 (*.f64 B B)) (*.f64 -4 (*.f64 A C)))))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) |
(+.f64 (*.f64 4 (*.f64 A C)) (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (neg.f64 (*.f64 B B)) (*.f64 4 (*.f64 A C))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 0 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 4 (*.f64 A C)))) (neg.f64 (*.f64 B B))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B)) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(-.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) 2) 2))) |
(*.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1)) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) (/.f64 1 -1)) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(*.f64 (/.f64 1 -1) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1)) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) -1) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) -1) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 3) 1/3) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 1) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(neg.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 3)) |
(fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 1 (cbrt.f64 (*.f64 A A)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 (/.f64 1 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 1 0) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (/.f64 1 A) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 A)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(-.f64 0 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) A) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A)) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (*.f64 A A)) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (cbrt.f64 A)) (cbrt.f64 A)) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 2) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (neg.f64 (neg.f64 A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 A)) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 -1 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) A) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (neg.f64 A))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.1b | (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) | |
| ✓ | 10.3b | (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) |
| ✓ | 12.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| ✓ | 19.8b | (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
Compiled 114 to 65 computations (43% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 15.0ms | C | @ | -inf | (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
| 14.0ms | A | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 4.0ms | A | @ | 0 | (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
| 3.0ms | F | @ | 0 | (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
| 3.0ms | A | @ | inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 24075 to 16315 computations (32.2% saved)
| 1× | batch-egg-rewrite |
| 73× | egg-rr |
| 40× | egg-rr |
| 30× | egg-rr |
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1)) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 2) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) -1)) (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2)) (pow.f64 (/.f64 1 C) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (cbrt.f64 (*.f64 A F))) (cbrt.f64 (pow.f64 (*.f64 A F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) F) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F)) (cbrt.f64 (pow.f64 (/.f64 1 C) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (pow.f64 (/.f64 1 C) -2) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (pow.f64 (/.f64 1 C) -2) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 A F) (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1)) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(*.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 2) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1) (/.f64 1 -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) -1)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1) -1) |
(pow.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 1)) |
(neg.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) -1)) (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (*.f64 A F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2)) (pow.f64 (/.f64 1 C) -2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (cbrt.f64 (*.f64 A F))) (cbrt.f64 (pow.f64 (*.f64 A F) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) F) A) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) F) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F)) (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F)))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (pow.f64 (/.f64 1 C) -2) A))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) |
(*.f64 F (*.f64 (pow.f64 (/.f64 1 C) -2) A)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (*.f64 A F) (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2))) |
(*.f64 1 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 3) 1/3) |
(pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1) |
(neg.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) |
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) -1)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 3)) |
| Outputs |
|---|
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 -1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F))))) |
(*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 -1 C) -2)) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 -1 C) -2)) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 -1 C) -2)) |
(*.f64 A (*.f64 F (pow.f64 (/.f64 -1 C) -2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 -1 C) -2)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(*.f64 A (*.f64 (pow.f64 C 2) F)) |
(*.f64 (*.f64 C C) (*.f64 A F)) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 0) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) 2) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1)) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2) 0) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) 2)))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 2) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) -1)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) -1) -1) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 3) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 1) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 3)) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 0) (/.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) 0) (/.f64 -1 (/.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (/.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 2 (/.f64 2 (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) (/.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (cbrt.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (cbrt.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (cbrt.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (cbrt.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (cbrt.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))))) (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F)))) (cbrt.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (neg.f64 (fma.f64 -4 (*.f64 A C) (*.f64 B B)))) |
(neg.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 -16 (pow.f64 (/.f64 1 C) -2)) (*.f64 A F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) -1)) (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(if (!=.f64 (*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)))) (*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2))) |
(*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (*.f64 A F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2)) (pow.f64 (/.f64 1 C) -2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (cbrt.f64 (*.f64 A F))) (cbrt.f64 (pow.f64 (*.f64 A F) 2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) F) A) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 A (*.f64 (pow.f64 (/.f64 1 C) -2) F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) F) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F)) (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2)) (*.f64 A F)))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (pow.f64 (/.f64 1 C) -2) A))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 F (*.f64 (pow.f64 (/.f64 1 C) -2) A)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (*.f64 A F) (cbrt.f64 (pow.f64 (/.f64 1 C) -2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 C) -2) 2))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 1 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) 2) 2)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 F))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) 3) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 3) 1/3) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 1) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(neg.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) -1)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) 3)) |
(*.f64 (*.f64 A F) (pow.f64 (/.f64 1 C) -2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.3b | (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
| ✓ | 5.5b | (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F) |
| ✓ | 15.8b | (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) |
| ✓ | 21.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 181 to 56 computations (69.1% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | A | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 5.0ms | F | @ | 0 | (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) |
| 5.0ms | B | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 4.0ms | C | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 3.0ms | C | @ | -inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 97075 to 65985 computations (32% saved)
| 1× | batch-egg-rewrite |
| 90× | egg-rr |
| 80× | egg-rr |
| 78× | egg-rr |
| 44× | egg-rr |
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) F) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 A C) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 A (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 B B)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (*.f64 F (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 F)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 F)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) 3) (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 A (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 2) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)) (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (+.f64 A C) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 A (*.f64 (*.f64 -4 A) C))) (*.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 -4 A) C)) (+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 (*.f64 -4 A) C)) (+.f64 (*.f64 A (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 1) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) 1) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 A 3)) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2)))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) A) (pow.f64 B 2)))) (pow.f64 C 3))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) F)) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))))) |
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3)))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 (pow.f64 B 2) 2))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)))) |
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)) |
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) |
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))) |
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3)) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C)) |
(+.f64 (*.f64 A (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 C) C))))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))) |
(+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 C) C)) (+.f64 (*.f64 A (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 C) C))))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) |
(+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 C) C)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) A)) (+.f64 (*.f64 A (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 C) C))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 C 2)) A))))))) |
(*.f64 -8 (*.f64 A (pow.f64 C 2))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) C)) (*.f64 -8 (*.f64 A (pow.f64 C 2)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -8 (*.f64 A (pow.f64 C 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -8 (*.f64 A (pow.f64 C 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (pow.f64 (/.f64 -1 A) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) A))))) |
(*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 C 2)) (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 C 2)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) C)) |
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) C) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) C)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2)) C)) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) C) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))))) |
(*.f64 -8 (*.f64 C (pow.f64 A 2))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -8 (*.f64 C (pow.f64 A 2))) (*.f64 2 (*.f64 A (pow.f64 B 2))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) C)) (+.f64 (*.f64 -8 (*.f64 C (pow.f64 A 2))) (*.f64 2 (*.f64 A (pow.f64 B 2)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 (pow.f64 B 2) 2))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) C)) (+.f64 (*.f64 -8 (*.f64 C (pow.f64 A 2))) (*.f64 2 (*.f64 A (pow.f64 B 2))))))) |
(*.f64 -4 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))) |
(pow.f64 (/.f64 1 B) -3) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C)) (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B) (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C)) (pow.f64 (/.f64 1 B) -3))) |
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B) (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C)) (+.f64 (pow.f64 (/.f64 1 B) -3) (*.f64 -4 (*.f64 A (*.f64 C (+.f64 A C))))))) |
(pow.f64 (/.f64 -1 B) -3) |
(+.f64 (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)) (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)) (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 -1 (*.f64 B (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)) (+.f64 (pow.f64 (/.f64 -1 B) -3) (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (+.f64 A C)))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (/.f64 1 -1)) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) -1) |
(pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(fma.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(if (!=.f64 (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 B B))) |
(+.f64 (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) F) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 A C) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 A (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 A (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 1)) |
(+.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 B B)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (*.f64 F (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) |
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) F)) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 1)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) |
(*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) |
(*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1) |
(*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 F (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F)) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 F))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (*.f64 F (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 F)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 F)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 F)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 F)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) 3) |
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) 3) (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 3))) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 A (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(fma.f64 C (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 2) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)) (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 A C))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 1)) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (+.f64 A C) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(+.f64 (*.f64 (+.f64 A C) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 A (*.f64 (*.f64 -4 A) C))) (*.f64 A (*.f64 B B))) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 -4 A) C)) (+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(+.f64 (*.f64 A (*.f64 (*.f64 -4 A) C)) (+.f64 (*.f64 A (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 1) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) 1) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) |
(pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) (*.f64 A (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) (fma.f64 A (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))) (*.f64 (*.f64 A A) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))) C) (*.f64 B B)))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 A 3)) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) (fma.f64 A (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))) C) (*.f64 B B))))))) (*.f64 B B)))) (pow.f64 A 3) (*.f64 (*.f64 A A) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))) C) (*.f64 B B))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2)))) |
(fma.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (pow.f64 (*.f64 B B) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B)))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))))) |
(fma.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (pow.f64 (*.f64 B B) 2))) (fma.f64 (*.f64 C C) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (pow.f64 (*.f64 B B) 2)))) (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) A) (pow.f64 B 2)))) (pow.f64 C 3))))) |
(fma.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (pow.f64 (*.f64 B B) 2))) (+.f64 (fma.f64 (*.f64 C C) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (pow.f64 (*.f64 B B) 2)))) (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B)))) (*.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) (pow.f64 (*.f64 B B) 2)))) (*.f64 B B))))) A) (*.f64 B B))))) (pow.f64 C 3)))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (pow.f64 A 3)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (*.f64 C C)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) 2)))) (pow.f64 C 3)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 -4 A) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (*.f64 -4 A) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) 2))) (*.f64 C C)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) |
(*.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 B B)) F) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))))) |
(fma.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)) (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) |
(fma.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)) (fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 F (*.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) |
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3))) (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) |
(fma.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)) (fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B)))) (*.f64 F (+.f64 (*.f64 (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)))) (pow.f64 A 3)) (*.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F))))) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (*.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -1 C) C))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) F)) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))))))) |
(fma.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 (*.f64 C C) F)) A) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) F)) A) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) |
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F)) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 -8 (*.f64 (*.f64 A (*.f64 C C)) F) (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 C C)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) (neg.f64 A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 -8 (*.f64 (*.f64 A (*.f64 C C)) F) (fma.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 2) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 B B) 2) C) (*.f64 (*.f64 C (+.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) -2))) (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 C C)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) (neg.f64 A))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) -4)) (*.f64 (*.f64 C C) F) (fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) F)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3)))))) |
(fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) -4)) (*.f64 (*.f64 C C) F) (fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F) (fma.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (pow.f64 C 3))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))) |
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (+.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A)) (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)))))) C) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))))) |
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) |
(*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)) |
(fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F))) |
(fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (+.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) (neg.f64 C)) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 (pow.f64 B 2) 2))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) C)) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (*.f64 2 (*.f64 A (pow.f64 B 2)))) F)))) |
(fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (fma.f64 (pow.f64 (/.f64 -1 C) 2) (*.f64 F (fma.f64 -1/2 (*.f64 A (pow.f64 (*.f64 B B) 2)) (*.f64 -2 (*.f64 A (+.f64 (neg.f64 (*.f64 (*.f64 A A) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))))) (+.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) (neg.f64 C)) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) |
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 (*.f64 (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))) A) -4) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(fma.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) B (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(fma.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (fma.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F)))) B (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))) |
(*.f64 F (fma.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C) (pow.f64 (/.f64 -1 B) -3))) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(+.f64 (*.f64 F (fma.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C) (pow.f64 (/.f64 -1 B) -3))) (neg.f64 (*.f64 F (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))) |
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) (*.f64 -1 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))))) |
(fma.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (+.f64 (*.f64 F (fma.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C) (pow.f64 (/.f64 -1 B) -3))) (neg.f64 (*.f64 F (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)) |
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 B B)) |
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) |
(fma.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 B B))) |
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))) |
(fma.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 B B)))) |
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))) (pow.f64 A 3)) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))) |
(fma.f64 (*.f64 A A) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 B B))) (fma.f64 (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)))) (pow.f64 A 3) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 B B))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C)) |
(+.f64 (*.f64 A (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 C) C))))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))) |
(fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))) |
(+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 C) C)) (+.f64 (*.f64 A (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 C) C))))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) |
(fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) |
(+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 C) C)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) A)) (+.f64 (*.f64 A (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 C) C))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 C 2)) A))))))) |
(fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) A) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C) (/.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C C))) A)))))) |
(*.f64 -8 (*.f64 A (pow.f64 C 2))) |
(*.f64 -8 (*.f64 A (*.f64 C C))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) C)) (*.f64 -8 (*.f64 A (pow.f64 C 2)))) |
(fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -8 (*.f64 A (pow.f64 C 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) A)))) |
(fma.f64 4 (*.f64 C (*.f64 B B)) (fma.f64 -8 (*.f64 A (*.f64 C C)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 C C)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) A)))) |
(+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -8 (*.f64 A (pow.f64 C 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (pow.f64 (/.f64 -1 A) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) A))))) |
(fma.f64 4 (*.f64 C (*.f64 B B)) (fma.f64 -8 (*.f64 A (*.f64 C C)) (fma.f64 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 B B) 2) C) (*.f64 (*.f64 C (+.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) -2)) (pow.f64 (/.f64 -1 A) 2) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 C C)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) A))))) |
(*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 C 2)) (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) -4)) (*.f64 C C) (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 C 2)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))))) |
(fma.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (fma.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 A (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) -4)) (*.f64 C C) (fma.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (pow.f64 C 3))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) |
(+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) C)) |
(fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C)) |
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) C) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) |
(fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) C)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2)) C)) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) C) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) C) (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A)) C) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))))) |
(*.f64 -8 (*.f64 C (pow.f64 A 2))) |
(*.f64 (*.f64 -8 C) (*.f64 A A)) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -8 (*.f64 C (pow.f64 A 2))) (*.f64 2 (*.f64 A (pow.f64 B 2))))) |
(fma.f64 2 (*.f64 (*.f64 A B) B) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) C)) (+.f64 (*.f64 -8 (*.f64 C (pow.f64 A 2))) (*.f64 2 (*.f64 A (pow.f64 B 2)))))) |
(fma.f64 2 (*.f64 (*.f64 A B) B) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) (neg.f64 C)) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A)))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 (pow.f64 B 2) 2))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2))) C)) (+.f64 (*.f64 -8 (*.f64 C (pow.f64 A 2))) (*.f64 2 (*.f64 A (pow.f64 B 2))))))) |
(fma.f64 2 (*.f64 (*.f64 A B) B) (fma.f64 (pow.f64 (/.f64 -1 C) 2) (fma.f64 -1/2 (*.f64 A (pow.f64 (*.f64 B B) 2)) (*.f64 -2 (*.f64 A (+.f64 (neg.f64 (*.f64 (*.f64 A A) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))))) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) (neg.f64 C)) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A))))) |
(*.f64 -4 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 -4 A) (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))) |
(pow.f64 (/.f64 1 B) -3) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C)) (pow.f64 (/.f64 1 B) -3)) |
(fma.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C) (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B) (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C)) (pow.f64 (/.f64 1 B) -3))) |
(fma.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B (fma.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C) (pow.f64 (/.f64 1 B) -3))) |
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B) (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C)) (+.f64 (pow.f64 (/.f64 1 B) -3) (*.f64 -4 (*.f64 A (*.f64 C (+.f64 A C))))))) |
(fma.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B (+.f64 (fma.f64 (pow.f64 (/.f64 1 B) -2) (+.f64 A C) (pow.f64 (/.f64 1 B) -3)) (*.f64 -4 (*.f64 A (*.f64 C (+.f64 A C)))))) |
(pow.f64 (/.f64 -1 B) -3) |
(+.f64 (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)) (pow.f64 (/.f64 -1 B) -3)) |
(fma.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C) (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)) (+.f64 (pow.f64 (/.f64 -1 B) -3) (*.f64 -1 (*.f64 B (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C) (pow.f64 (/.f64 -1 B) -3)) (neg.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))) |
(+.f64 (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)) (+.f64 (pow.f64 (/.f64 -1 B) -3) (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (+.f64 A C)))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C) (pow.f64 (/.f64 -1 B) -3)) (fma.f64 -4 (*.f64 A (*.f64 C (+.f64 A C))) (neg.f64 (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) -1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 3) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(if (!=.f64 (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 F (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 2)) (*.f64 F (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 F (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 2)) (*.f64 F (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(if (!=.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 B B))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) F) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 A C) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 A (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 A (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 1)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 B B)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 F (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F)) (*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) F) 1) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) F) 1)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 1 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 F (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (*.f64 F (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 F)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 F)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) F))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) F)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 F)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 F)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 2)) (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F)) 3) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 3) 1/3) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) F) 3)) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) F) 3) (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 3))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 A (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 C (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(fma.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)))) (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 2) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (cbrt.f64 (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(fma.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 A (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 -4 (*.f64 A C))))))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (-.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 2) (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)) (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 A C))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (+.f64 A C) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 A C) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B))) |
(+.f64 (fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 -4 (*.f64 A C)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B))) |
(+.f64 (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 A (*.f64 (*.f64 -4 A) C))) (*.f64 A (*.f64 B B))) |
(+.f64 (fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 A (*.f64 -4 (*.f64 A C)))) (*.f64 (*.f64 A B) B)) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 -4 A) C)) (+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 -4 (*.f64 A C)) (fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 B B) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(+.f64 (*.f64 A (*.f64 (*.f64 -4 A) C)) (+.f64 (*.f64 A (*.f64 B B)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(fma.f64 A (*.f64 -4 (*.f64 A C)) (fma.f64 A (*.f64 B B) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) 1) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) 1)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 1 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) 1) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 (*.f64 A (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 1) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3) 1/3) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 3)) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.9b | (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A) | |
| 4.7b | (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) | |
| 15.8b | (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) | |
| ✓ | 21.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 245 to 74 computations (69.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | A | @ | inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | A | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | C | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 1.0ms | B | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 1.0ms | C | @ | -inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 46725 to 31660 computations (32.2% saved)
| 1× | batch-egg-rewrite |
| 83× | egg-rr |
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 A 3)) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2)))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) A) (pow.f64 B 2)))) (pow.f64 C 3))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 B B))) (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 B B))) (fma.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))) (*.f64 (*.f64 A A) (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))) C)) (*.f64 B B))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 A 3)) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (neg.f64 (*.f64 B B))) (fma.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (/.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (/.f64 (*.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) F))) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))))) (*.f64 B B)))) (pow.f64 A 3) (*.f64 (*.f64 A A) (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 C F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 F (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) F))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) C)) (pow.f64 (*.f64 B B) 2))) C)) (*.f64 B B)))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2)))) |
(fma.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))))) |
(fma.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) (fma.f64 (*.f64 C C) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))))) |
(+.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) A) (pow.f64 B 2)))) (pow.f64 C 3))))) |
(fma.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) (+.f64 (fma.f64 (*.f64 C C) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) (*.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 A (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) F)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) F)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) A) (*.f64 B B))))) (pow.f64 C 3)))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)) (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))) (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 A) C))) 1)) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 B B (neg.f64 (*.f64 (*.f64 4 A) C))))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 332521 to 139586 computations (58% saved)
66 alts after pruning (66 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 3330 | 47 | 3377 |
| Fresh | 18 | 19 | 37 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 3353 | 66 | 3419 |
| Status | Error | Program |
|---|---|---|
| ▶ | 47.1b | (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
| 55.9b | (if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) | |
| 56.4b | (pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 47.5b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.8b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 59.1b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 49.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.3b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 61.1b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 59.0b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 60.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 60.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 57.2b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) | |
| 58.8b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 47.5b | (/.f64 (if (!=.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.3b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 47.5b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.1b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 51.1b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 53.9b | (/.f64 (-.f64 0 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) | |
| 60.4b | (/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.3b | (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 58.0b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 56.1b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) | |
| 54.9b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) | |
| 63.0b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) | |
| ▶ | 63.0b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| ▶ | 57.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
| 48.0b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.4b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.5b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 53.9b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 55.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 61.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 59.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 54.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 55.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 59.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 2 (*.f64 (*.f64 A B) B) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) (neg.f64 C)) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 61.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) | |
| 63.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) | |
| 58.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.0b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 59.2b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 58.3b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 58.0b | (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) | |
| 55.9b | (*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) | |
| 57.6b | (*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) | |
| 56.2b | (*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) | |
| 56.1b | (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 48.0b | (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) | |
| 57.8b | (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
Compiled 5536 to 3362 computations (39.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.8b | (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
| ✓ | 16.2b | (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
| ✓ | 22.5b | (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
| ✓ | 22.8b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 366 to 119 computations (67.5% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | B | @ | 0 | (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
| 6.0ms | C | @ | -inf | (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
| 6.0ms | A | @ | 0 | (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
| 5.0ms | A | @ | inf | (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
| 5.0ms | F | @ | 0 | (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
Compiled 154260 to 103760 computations (32.7% saved)
| 1× | batch-egg-rewrite |
| 69× | egg-rr |
| 55× | egg-rr |
| 51× | egg-rr |
| 41× | egg-rr |
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 0) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) -1) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 0) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) -1) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 B B)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 -4 A) C)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B B) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (*.f64 (*.f64 -4 A) C) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (*.f64 B B) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (*.f64 4 (*.f64 A C)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -4 A) C) (+.f64 F F) (*.f64 (*.f64 B B) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B)))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F)))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 1 (*.f64 (+.f64 F F) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 1 (*.f64 (*.f64 B B) (+.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2)) (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 F F))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 F F))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) 1) (cbrt.f64 (*.f64 (*.f64 F F) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)))) |
(/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (pow.f64 A 2))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 B 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))))) (pow.f64 A 3))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (pow.f64 A 2)))))) |
(/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) C) (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) C) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))))) (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) C) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))))) (+.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))) (pow.f64 C 3)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 2 (*.f64 (pow.f64 B 2) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) 2)) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(if (!=.f64 1 0) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 0) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) -1) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 0) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) -1) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 B B)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 -4 A) C)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 B B) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (*.f64 (*.f64 -4 A) C) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (*.f64 B B) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(-.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (*.f64 4 (*.f64 A C)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(-.f64 0 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 -1 (*.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 -1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 3) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3) 1/3) |
(pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1) |
(neg.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1) (/.f64 1 -1)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1) -1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) |
(pow.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 2 2)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(fma.f64 (*.f64 (*.f64 -4 A) C) (+.f64 F F) (*.f64 (*.f64 B B) (+.f64 F F))) |
(fma.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (*.f64 B B))) |
(fma.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B)))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F)))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (-.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 1 (*.f64 (+.f64 F F) (*.f64 B B)))) |
(+.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 1)) |
(+.f64 (*.f64 1 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 1 (*.f64 (*.f64 B B) (+.f64 F F)))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 1)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2)) (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 1 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2) F) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 F F))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (+.f64 F F))) |
(*.f64 -1 (*.f64 -1 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 2 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 F F))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 F F))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) 1) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F)))) |
(*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 F F)) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) |
(pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1) |
(pow.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 A A) (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))) (pow.f64 A 2)) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) C) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 A A) (fma.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))) (*.f64 (pow.f64 A 3) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 C (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 C (-.f64 (neg.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) C)) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B))))) (*.f64 B B))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 C C) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) (pow.f64 C 2)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (pow.f64 B 2) 2)))) C)))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 A (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))))) (*.f64 B B)))) (pow.f64 C 3) (fma.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 C C) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)))) |
(/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(fma.f64 A (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (pow.f64 A 2))))) |
(+.f64 (fma.f64 A (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2))) (*.f64 A A)))) |
(+.f64 (*.f64 A (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 B 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))))) (pow.f64 A 3))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 -4 (/.f64 C (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (pow.f64 A 2)))))) |
(+.f64 (fma.f64 A (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2))) F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2))))) (pow.f64 A 3))) (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 B B)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 (fma.f64 -4 (/.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 (*.f64 F (*.f64 B B)) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2))) (*.f64 A A))))) |
(/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(/.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) C) (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(fma.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) C (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) C) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))))) (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(fma.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (+.f64 (/.f64 (*.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) C) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))))) (+.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2)))) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))) (pow.f64 C 3)))))) |
(fma.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (+.f64 (/.f64 (*.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))))) (+.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 F (+.f64 (/.f64 (*.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 A (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))) (/.f64 (*.f64 (fma.f64 -4 (/.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (/.f64 (*.f64 (*.f64 B B) (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2))))) (pow.f64 C 3)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (/.f64 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) |
(+.f64 (/.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -2 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (*.f64 C (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) F) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (pow.f64 A 3)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) C) (/.f64 (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (*.f64 F (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) C) (*.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 C F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (/.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (-.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) F)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (/.f64 (*.f64 C (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (/.f64 (*.f64 1/2 (*.f64 (fma.f64 2 (*.f64 F (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (/.f64 (*.f64 -2 (*.f64 A (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (*.f64 F (fma.f64 2 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) F) (neg.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (neg.f64 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (pow.f64 C 3))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 2 (*.f64 (pow.f64 B 2) F)) |
(*.f64 (*.f64 2 (*.f64 B B)) F) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 2 (*.f64 (pow.f64 B 2) F)) |
(*.f64 (*.f64 2 (*.f64 B B)) F) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 -8 (*.f64 A (*.f64 C F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 B 2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 (*.f64 2 (*.f64 B B)) F)) |
(*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F)) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C F))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(fma.f64 -8 (*.f64 A (*.f64 C F)) (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) 2)) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (neg.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 1 0) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 0) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) -1) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(if (!=.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 0) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) -1) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 B B)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 -4 A) C))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 -4 A) C)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 B B))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 B B) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (*.f64 (*.f64 -4 A) C) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (*.f64 B B) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(-.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (*.f64 4 (*.f64 A C)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(-.f64 0 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(-.f64 (/.f64 0 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -1) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 -1 (*.f64 -1 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 -1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 3) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3) 1/3) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 1) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(neg.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(/.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3)) |
(/.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 2) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2)))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) -1) -1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) -1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 3) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)) (+.f64 F F)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(fma.f64 (*.f64 (*.f64 -4 A) C) (+.f64 F F) (*.f64 (*.f64 B B) (+.f64 F F))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(fma.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (*.f64 B B))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(fma.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B)))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 2)) (*.f64 (+.f64 F F) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F)))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 2)) (*.f64 (+.f64 F F) (-.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) 2) 0)) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) (pow.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) (+.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) 2) 0)) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 3) (pow.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B)))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 3) (pow.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))) 2) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 -4 (*.f64 A C))))))) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(if (!=.f64 (-.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(if (!=.f64 0 0) (/.f64 0 0) (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F)) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 B B) (+.f64 F F))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (*.f64 (+.f64 F F) (*.f64 B B))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 1 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 1 (*.f64 (+.f64 F F) (*.f64 B B)))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) 1)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 1 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 1 (*.f64 (*.f64 B B) (+.f64 F F)))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) 1) (*.f64 (*.f64 (*.f64 B B) (+.f64 F F)) 1)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2)) (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 1 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2) F) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 F F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (+.f64 F F))) |
(*.f64 -1 (*.f64 -1 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(neg.f64 (neg.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 2 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (*.f64 F (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 F F))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 F F))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) 1) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F)))) |
(*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 F F)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2)) (+.f64 F F)) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) 2))) |
(/.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 1) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(pow.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3) 1/3) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 3)) |
(*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) F) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 -16 (*.f64 C F)) |
| 0.1b | (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) | |
| ✓ | 5.7b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| 10.2b | (sqrt.f64 (*.f64 -16 (*.f64 C F))) |
Compiled 51 to 22 computations (56.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 14.0ms | A | @ | -inf | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| 2.0ms | B | @ | 0 | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| 1.0ms | F | @ | 0 | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| 1.0ms | A | @ | 0 | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| 1.0ms | C | @ | 0 | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
Compiled 7745 to 4840 computations (37.5% saved)
| 1× | batch-egg-rewrite |
| 134× | egg-rr |
| 54× | egg-rr |
| Inputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(*.f64 -16 (*.f64 C F)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 B B) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 B B) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A A)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (neg.f64 (*.f64 B B)) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (neg.f64 (*.f64 B B)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 B B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 B B)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 B B)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (neg.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 A (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B) (/.f64 A (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B)) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))) (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (*.f64 B B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B) A) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))) A) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (neg.f64 B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (neg.f64 B))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) 1) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (cbrt.f64 B)) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) -1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -16 (*.f64 C F)) 0) (/.f64 1 (pow.f64 (*.f64 -16 (*.f64 C F)) -1)) (*.f64 -16 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -16 (*.f64 C F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 C F) -16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 -16 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -16 (*.f64 C F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -16 C) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 -16 C))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -16 F) C)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 C (*.f64 -16 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -16) (*.f64 (cbrt.f64 256) (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 256) (*.f64 C F)) (cbrt.f64 -16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16) (cbrt.f64 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (cbrt.f64 F)) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -16 (*.f64 C F)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 -16)) (cbrt.f64 -16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -16 F) (cbrt.f64 (*.f64 C C))) (cbrt.f64 C))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 C F))) (cbrt.f64 -16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 -16)) (cbrt.f64 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 -16 C))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -16) (*.f64 (*.f64 (cbrt.f64 256) (*.f64 C F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 C (*.f64 (*.f64 -16 F) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 2) (cbrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 C) (*.f64 (cbrt.f64 (*.f64 C C)) (*.f64 -16 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (cbrt.f64 -16) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -16) (*.f64 (cbrt.f64 (*.f64 C F)) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 256))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -4096 (*.f64 C F))) (cbrt.f64 (pow.f64 (*.f64 C F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 256) (*.f64 (*.f64 C F) (cbrt.f64 -16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 -16 C) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) (cbrt.f64 (*.f64 -4096 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) 1) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) 1) (cbrt.f64 256))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 (cbrt.f64 256))) (pow.f64 (cbrt.f64 (cbrt.f64 256)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -16 F) 1) C)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -16 F) (cbrt.f64 C)) (cbrt.f64 (*.f64 C C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 C C)) (*.f64 (cbrt.f64 C) (*.f64 -16 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -16 C)) (*.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -16 (*.f64 C F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -16 (*.f64 C F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 -16 (*.f64 C F)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 B B) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 B B) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A A)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (neg.f64 (*.f64 B B)) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (neg.f64 (*.f64 B B)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 B B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(-.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(-.f64 (/.f64 0 (*.f64 B B)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(*.f64 (/.f64 A (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) |
(*.f64 (/.f64 -1 (*.f64 B B)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (neg.f64 (*.f64 B B)))) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 A (neg.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) |
(*.f64 (/.f64 A B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 A (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B) (/.f64 A (neg.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 -1 B) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)) |
(*.f64 (/.f64 1 B) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B))) |
(*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(*.f64 1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (/.f64 1 B)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))) A) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) -1) |
(*.f64 (/.f64 A (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B)) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))) (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) 2)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1) -1) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)))) |
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 B B))) |
(*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 1 (*.f64 B B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B))) -1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (*.f64 B B))) -1) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) -1) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) -1) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B) A) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (*.f64 (/.f64 -1 B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(/.f64 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 1 B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))) A) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (neg.f64 B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) (neg.f64 B)) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) B) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B))) B) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A B)) (neg.f64 B)) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B)) (neg.f64 B)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (neg.f64 B))) B) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) 1) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (cbrt.f64 B)) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) -1) B) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)) B) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 3) 1/3) |
(neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) 1)) |
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 3)) |
(if (!=.f64 (*.f64 -16 (*.f64 C F)) 0) (/.f64 1 (pow.f64 (*.f64 -16 (*.f64 C F)) -1)) (*.f64 -16 (*.f64 C F))) |
(*.f64 -16 (*.f64 C F)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 1 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 -16 (*.f64 C F)) 1) |
(*.f64 (*.f64 -16 C) F) |
(*.f64 F (*.f64 -16 C)) |
(*.f64 (*.f64 -16 F) C) |
(*.f64 C (*.f64 -16 F)) |
(*.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16)) |
(*.f64 (cbrt.f64 -16) (*.f64 (cbrt.f64 256) (*.f64 C F))) |
(*.f64 (*.f64 (cbrt.f64 256) (*.f64 C F)) (cbrt.f64 -16)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16) (cbrt.f64 (*.f64 C F))) |
(*.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (cbrt.f64 F)) (cbrt.f64 F)) |
(*.f64 (*.f64 (*.f64 -16 (*.f64 C F)) -1) -1) |
(*.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 -16)) (cbrt.f64 -16)) |
(*.f64 (*.f64 (*.f64 -16 F) (cbrt.f64 (*.f64 C C))) (cbrt.f64 C)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 C F))) (cbrt.f64 -16)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 -16)) (cbrt.f64 (*.f64 C F))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 -16 C))) (cbrt.f64 F)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 -1 (*.f64 -1 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 -16) (*.f64 (*.f64 (cbrt.f64 256) (*.f64 C F)) 1)) |
(*.f64 C (*.f64 (*.f64 -16 F) 1)) |
(*.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 2) (cbrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 C) (*.f64 (cbrt.f64 (*.f64 C C)) (*.f64 -16 F))) |
(*.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (cbrt.f64 -16) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(*.f64 (cbrt.f64 -16) (*.f64 (cbrt.f64 (*.f64 C F)) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 256)) |
(*.f64 (cbrt.f64 (*.f64 -4096 (*.f64 C F))) (cbrt.f64 (pow.f64 (*.f64 C F) 2))) |
(*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (cbrt.f64 256) (*.f64 (*.f64 C F) (cbrt.f64 -16))) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 -16 C) (cbrt.f64 F))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) (cbrt.f64 (*.f64 -4096 (*.f64 C F)))) |
(*.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) 2)) |
(*.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) 1) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) 1) (cbrt.f64 256)) |
(*.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 (cbrt.f64 256))) (pow.f64 (cbrt.f64 (cbrt.f64 256)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 2)) |
(*.f64 (*.f64 (*.f64 -16 F) 1) C) |
(*.f64 (*.f64 (*.f64 -16 F) (cbrt.f64 C)) (cbrt.f64 (*.f64 C C))) |
(*.f64 (cbrt.f64 (*.f64 C C)) (*.f64 (cbrt.f64 C) (*.f64 -16 F))) |
(*.f64 (cbrt.f64 (*.f64 -16 C)) (*.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(/.f64 (*.f64 -16 (*.f64 C F)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) 3) |
(pow.f64 (*.f64 -16 (*.f64 C F)) 1) |
(pow.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 3) 1/3) |
(neg.f64 (*.f64 -1 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (*.f64 (*.f64 -16 (*.f64 C F)) -1)) |
(cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 3)) |
| Outputs |
|---|
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16))) (pow.f64 B -2)) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16))) (pow.f64 B -2)) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16))) (pow.f64 B -2)) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16))) (pow.f64 B -2)) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 B B) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 B B) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2))) 0) (neg.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16)))) 0) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2))) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A A)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (cbrt.f64 A))) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) 0) (neg.f64 (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2)))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (neg.f64 (*.f64 B B)) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (neg.f64 (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 C F) -16))) (cbrt.f64 (*.f64 A A))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (neg.f64 (*.f64 B B)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 1 0) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1)) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) 0) (pow.f64 (/.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (/.f64 A (*.f64 B B)))) -1) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2)) 0) (neg.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 B B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2)))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(-.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(-.f64 (/.f64 0 (*.f64 B B)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 A (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 -1 (*.f64 B B)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 A (neg.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 A B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 A (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B) (/.f64 A (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 -1 B) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 1 B) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2))) (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (/.f64 1 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))) A) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 A (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B)) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2))) (*.f64 B B)) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))) (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) 2)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(*.f64 (/.f64 1 (*.f64 B B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B))) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (*.f64 B B))) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B) A) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 -1 B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 1 B) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B)))) A) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 A (neg.f64 B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (neg.f64 B))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A B)) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) B)) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (neg.f64 B))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) 1) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) 1) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) 1) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (cbrt.f64 B)) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) -1) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B))) 3) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 3) 1/3) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) 1)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) -1)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (neg.f64 B)) 3)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16))) |
(if (!=.f64 (*.f64 -16 (*.f64 C F)) 0) (/.f64 1 (pow.f64 (*.f64 -16 (*.f64 C F)) -1)) (*.f64 -16 (*.f64 C F))) |
(if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)) |
(*.f64 -16 (*.f64 C F)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 C F) -16) |
(*.f64 1 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 -16 (*.f64 C F)) 1) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 -16 C) F) |
(*.f64 (*.f64 C F) -16) |
(*.f64 F (*.f64 -16 C)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 -16 F) C) |
(*.f64 (*.f64 C F) -16) |
(*.f64 C (*.f64 -16 F)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 -16) (*.f64 (cbrt.f64 256) (*.f64 C F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (cbrt.f64 256) (*.f64 C F)) (cbrt.f64 -16)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16) (cbrt.f64 (*.f64 C F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (cbrt.f64 F)) (cbrt.f64 F)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 -16 (*.f64 C F)) -1) -1) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 -16)) (cbrt.f64 -16)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 -16 F) (cbrt.f64 (*.f64 C C))) (cbrt.f64 C)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 C F))) (cbrt.f64 -16)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 -16)) (cbrt.f64 (*.f64 C F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 -16 C))) (cbrt.f64 F)) |
(cbrt.f64 (*.f64 F (*.f64 (pow.f64 (*.f64 (*.f64 C F) -16) 2) (*.f64 -16 C)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 -1 (*.f64 -1 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 -16) (*.f64 (*.f64 (cbrt.f64 256) (*.f64 C F)) 1)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 C (*.f64 (*.f64 -16 F) 1)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) -16) 1)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 2) (cbrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 C) (*.f64 (cbrt.f64 (*.f64 C C)) (*.f64 -16 F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 C F)) (*.f64 (cbrt.f64 -16) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 -16) (*.f64 (cbrt.f64 (*.f64 C F)) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)) (cbrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 256)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 -4096 (*.f64 C F))) (cbrt.f64 (pow.f64 (*.f64 C F) 2))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 256) (*.f64 (*.f64 C F) (cbrt.f64 -16))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (*.f64 -16 C) (cbrt.f64 F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 C F) 2)) (cbrt.f64 (*.f64 -4096 (*.f64 C F)))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 F)) 2) 2)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 (*.f64 -16 C) (cbrt.f64 F)) 1) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) 1) (cbrt.f64 256)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 (*.f64 C F) (cbrt.f64 -16)) (cbrt.f64 (cbrt.f64 256))) (pow.f64 (cbrt.f64 (cbrt.f64 256)) 2)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 2)) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 -16 F) 1) C) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (*.f64 (*.f64 -16 F) (cbrt.f64 C)) (cbrt.f64 (*.f64 C C))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 C C)) (*.f64 (cbrt.f64 C) (*.f64 -16 F))) |
(*.f64 (*.f64 C F) -16) |
(*.f64 (cbrt.f64 (*.f64 -16 C)) (*.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 2)))) |
(cbrt.f64 (*.f64 F (*.f64 (pow.f64 (*.f64 (*.f64 C F) -16) 2) (*.f64 -16 C)))) |
(/.f64 (*.f64 -16 (*.f64 C F)) 1) |
(*.f64 (*.f64 C F) -16) |
(pow.f64 (cbrt.f64 (*.f64 -16 (*.f64 C F))) 3) |
(*.f64 (*.f64 C F) -16) |
(pow.f64 (*.f64 -16 (*.f64 C F)) 1) |
(*.f64 (*.f64 C F) -16) |
(pow.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 3) 1/3) |
(*.f64 (*.f64 C F) -16) |
(neg.f64 (*.f64 -1 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 C F) -16) |
(neg.f64 (*.f64 (*.f64 -16 (*.f64 C F)) -1)) |
(*.f64 (*.f64 C F) -16) |
(cbrt.f64 (pow.f64 (*.f64 -16 (*.f64 C F)) 3)) |
(*.f64 (*.f64 C F) -16) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.5b | (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) |
| ✓ | 14.9b | (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) |
| ✓ | 24.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
| ✓ | 28.6b | (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) |
Compiled 132 to 22 computations (83.3% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | A | @ | -inf | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
| 5.0ms | B | @ | 0 | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
| 5.0ms | A | @ | -inf | (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) |
| 3.0ms | A | @ | 0 | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
| 3.0ms | F | @ | 0 | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
Compiled 33275 to 24055 computations (27.7% saved)
| 1× | batch-egg-rewrite |
| 125× | egg-rr |
| 53× | egg-rr |
| 30× | egg-rr |
| 29× | egg-rr |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) |
(*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 B A) 0) (/.f64 1 (pow.f64 (hypot.f64 B A) -1)) (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (cbrt.f64 (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 B A) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (sqrt.f64 (hypot.f64 B A)))) (sqrt.f64 (sqrt.f64 (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 B A))) (*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (hypot.f64 B A)) -1) (*.f64 (sqrt.f64 (hypot.f64 B A)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (neg.f64 (sqrt.f64 (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 B A) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 A A (*.f64 B B)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 B A)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 B A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 B A) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 B A) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 B A) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 B A) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 B A) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 B A)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 A B)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (neg.f64 B) A)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 A (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 A A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 B A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 B A) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 B A)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) -1)) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 B B)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (/.f64 -1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (/.f64 1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (pow.f64 (*.f64 B (cbrt.f64 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) 1) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) -1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (cbrt.f64 B)) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) -1)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 0) (/.f64 1 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) -1)) (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B B) (*.f64 F (hypot.f64 B A))) (*.f64 (*.f64 B B) (*.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B B) (*.f64 F A)) (*.f64 (*.f64 B B) (*.f64 F (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (*.f64 B B)) (hypot.f64 B A)) (*.f64 (*.f64 F (*.f64 B B)) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (*.f64 B B)) A) (*.f64 (*.f64 F (*.f64 B B)) (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (hypot.f64 B A)) (*.f64 B B)) (*.f64 (*.f64 F A) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F A) (*.f64 B B)) (*.f64 (*.f64 F (hypot.f64 B A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (hypot.f64 B A) (*.f64 F (*.f64 B B))) (*.f64 A (*.f64 F (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 F (*.f64 B B))) (*.f64 (hypot.f64 B A) (*.f64 F (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (*.f64 B B)) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 F (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 B B)) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 F (*.f64 B B))) (cbrt.f64 (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 2)) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B B) (*.f64 (+.f64 A (hypot.f64 B A)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) -1) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (neg.f64 B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 B) (*.f64 (*.f64 (cbrt.f64 (*.f64 B B)) B) (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(sqrt.f64 (pow.f64 A 2)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2))))) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 1 B) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))) B))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 3))) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 A 2) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))))))) |
(sqrt.f64 (pow.f64 B 2)) |
(+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2) (pow.f64 A 6)) (*.f64 (sqrt.f64 (pow.f64 B 2)) (pow.f64 (sqrt.f64 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2))))))) |
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1 A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1 A)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))) (*.f64 -1 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 3) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) 2)))) (*.f64 -1 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) (*.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 F (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) F) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) 2) (sqrt.f64 (pow.f64 A 2))))))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (+.f64 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (+.f64 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 A 3) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 F (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) F) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) 2) (sqrt.f64 (pow.f64 A 2)))))) (pow.f64 B 7)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))))))))) |
(*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)))) (sqrt.f64 (pow.f64 B 2))))))) |
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 F (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (pow.f64 (/.f64 -1 A) 7))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6))) (sqrt.f64 (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6))) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))) (*.f64 1/4 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 8))) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2)))))))) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2)) B)) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2)) B)) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(if (!=.f64 (hypot.f64 B A) 0) (/.f64 1 (pow.f64 (hypot.f64 B A) -1)) (hypot.f64 B A)) |
(*.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A))) |
(*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (cbrt.f64 (hypot.f64 B A))) |
(*.f64 1 (hypot.f64 B A)) |
(*.f64 (hypot.f64 B A) 1) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (sqrt.f64 (hypot.f64 B A)))) (sqrt.f64 (sqrt.f64 (hypot.f64 B A)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 B A))) (*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A)))) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 B A)) -1) (*.f64 (sqrt.f64 (hypot.f64 B A)) -1)) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (neg.f64 (sqrt.f64 (hypot.f64 B A)))) |
(/.f64 (hypot.f64 B A) 1) |
(pow.f64 (fma.f64 A A (*.f64 B B)) 1/2) |
(pow.f64 (cbrt.f64 (hypot.f64 B A)) 3) |
(pow.f64 (sqrt.f64 (hypot.f64 B A)) 2) |
(pow.f64 (hypot.f64 B A) 1) |
(pow.f64 (pow.f64 (hypot.f64 B A) 3) 1/3) |
(pow.f64 (hypot.f64 B A) (*.f64 2 1/2)) |
(pow.f64 (hypot.f64 B A) (/.f64 2 2)) |
(pow.f64 (pow.f64 (hypot.f64 B A) 2) 1/2) |
(hypot.f64 B A) |
(hypot.f64 A B) |
(hypot.f64 (neg.f64 B) A) |
(hypot.f64 A (neg.f64 B)) |
(neg.f64 (neg.f64 (hypot.f64 B A))) |
(sqrt.f64 (fma.f64 A A (*.f64 B B))) |
(sqrt.f64 (pow.f64 (hypot.f64 B A) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 B A) 3)) |
(fabs.f64 (hypot.f64 B A)) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) -1)) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(-.f64 (/.f64 0 (*.f64 B B)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 1 (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 -1 (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) |
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (/.f64 -1 (*.f64 B B))) |
(*.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B))) |
(*.f64 (/.f64 -1 B) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B)) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (/.f64 1 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) -1) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (/.f64 1 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 1 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (*.f64 B B))) |
(*.f64 (/.f64 1 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B))) -1) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (pow.f64 (*.f64 B (cbrt.f64 B)) 2))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 -1 B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) B) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) (neg.f64 B)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) B) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B)) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) 1) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) 1) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B))) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) -1) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (cbrt.f64 B)) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B)) B) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) 1)) |
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) |
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) -1)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 3)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) -1)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) |
(pow.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 0) (/.f64 1 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) -1)) (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 F (hypot.f64 B A))) (*.f64 (*.f64 B B) (*.f64 F A))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 F A)) (*.f64 (*.f64 B B) (*.f64 F (hypot.f64 B A)))) |
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) (hypot.f64 B A)) (*.f64 (*.f64 F (*.f64 B B)) A)) |
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) A) (*.f64 (*.f64 F (*.f64 B B)) (hypot.f64 B A))) |
(+.f64 (*.f64 (*.f64 F (hypot.f64 B A)) (*.f64 B B)) (*.f64 (*.f64 F A) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 F A) (*.f64 B B)) (*.f64 (*.f64 F (hypot.f64 B A)) (*.f64 B B))) |
(+.f64 (*.f64 (hypot.f64 B A) (*.f64 F (*.f64 B B))) (*.f64 A (*.f64 F (*.f64 B B)))) |
(+.f64 (*.f64 A (*.f64 F (*.f64 B B))) (*.f64 (hypot.f64 B A) (*.f64 F (*.f64 B B)))) |
(*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) |
(*.f64 (*.f64 F (*.f64 B B)) (+.f64 A (hypot.f64 B A))) |
(*.f64 1 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1) |
(*.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2))) |
(*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) |
(*.f64 F (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A)))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 B B))) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 F (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 B B)) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 F (*.f64 B B))) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(*.f64 -1 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 2)) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 B B)) |
(*.f64 (*.f64 B B) (*.f64 (+.f64 A (hypot.f64 B A)) F)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) |
(*.f64 B (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 B))) |
(*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) -1) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (neg.f64 B)) (neg.f64 B)) |
(*.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B))) |
(*.f64 (cbrt.f64 B) (*.f64 (*.f64 (cbrt.f64 (*.f64 B B)) B) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(/.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) 3) |
(pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1) |
(pow.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 3) 1/3) |
(neg.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(neg.f64 (*.f64 -1 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))))) |
(neg.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (neg.f64 (*.f64 B B)))) |
(neg.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) -1)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 3)) |
| Outputs |
|---|
(sqrt.f64 (pow.f64 A 2)) |
(sqrt.f64 (*.f64 A A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 A A))) (sqrt.f64 (*.f64 A A))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2)))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 A A))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A))) (sqrt.f64 (*.f64 A A)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2))))) |
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 A A)) 2) (sqrt.f64 (*.f64 A A)))) (fma.f64 1/2 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 A A))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A))) (sqrt.f64 (*.f64 A A))))) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))) B)) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (*.f64 A A)) 2)) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 1 B) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))) B))) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 1/4 (*.f64 (*.f64 A A) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 A A)) 2) (pow.f64 (/.f64 1 B) 5))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (*.f64 A A)) 2)) B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (neg.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (neg.f64 B)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 A A)) 2) (pow.f64 (/.f64 -1 B) 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 3))) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 A 2) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (neg.f64 B)) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 A A)) 2) (pow.f64 (/.f64 -1 B) 3)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (*.f64 A A) (pow.f64 (*.f64 1/2 (*.f64 A A)) 2)))))) |
(sqrt.f64 (pow.f64 B 2)) |
(sqrt.f64 (*.f64 B B)) |
(+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2))))) |
(+.f64 (sqrt.f64 (*.f64 B B)) (/.f64 (*.f64 1/2 (*.f64 A A)) (sqrt.f64 (*.f64 B B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 B B))) 2)) (sqrt.f64 (*.f64 B B))) (+.f64 (sqrt.f64 (*.f64 B B)) (/.f64 (*.f64 1/2 (*.f64 A A)) (sqrt.f64 (*.f64 B B))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2) (pow.f64 A 6)) (*.f64 (sqrt.f64 (pow.f64 B 2)) (pow.f64 (sqrt.f64 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2))))))) |
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 B B))) 2) (pow.f64 A 6)) (*.f64 (sqrt.f64 (*.f64 B B)) (pow.f64 (sqrt.f64 (*.f64 B B)) 2))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 B B))) 2)) (sqrt.f64 (*.f64 B B))) (+.f64 (sqrt.f64 (*.f64 B B)) (/.f64 (*.f64 1/2 (*.f64 A A)) (sqrt.f64 (*.f64 B B)))))) |
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 A (/.f64 (*.f64 (*.f64 B B) 1/2) A)) |
(+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 A (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (/.f64 (*.f64 (*.f64 B B) 1/2) A))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/4 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (+.f64 A (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (/.f64 (*.f64 (*.f64 B B) 1/2) A)))) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1 A))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) A) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (neg.f64 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) A) (fma.f64 1/4 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (neg.f64 A)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))) (*.f64 -1 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 B B))) (pow.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 3) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) 2)))) (*.f64 -1 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 A A) (-.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 B B))) (pow.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) 2))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))))) (fma.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 3) (-.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 B B))) (pow.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) 2))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) (*.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) (/.f64 (*.f64 -1/2 (*.f64 F B)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 F (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) F) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) 2) (sqrt.f64 (pow.f64 A 2))))))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))))))))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) (fma.f64 -1/2 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A))))))) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 1/2 (-.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 A A)) 2) (sqrt.f64 (*.f64 A A)))) (/.f64 (*.f64 F (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) 2) (sqrt.f64 (*.f64 A A))))))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A))))))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (/.f64 (*.f64 (*.f64 A F) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (+.f64 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (+.f64 (/.f64 (*.f64 (*.f64 A F) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 A A) (-.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 B B))) (pow.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (+.f64 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 A 3) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (pow.f64 B 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 B 2) F) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (+.f64 (/.f64 (*.f64 (*.f64 A F) (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 F (*.f64 (pow.f64 A 3) (-.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 B B))) (pow.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) 2))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 A A) (-.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 B B))) (pow.f64 (/.f64 (*.f64 F (*.f64 B B)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))))))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B)) |
(fma.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))))) |
(fma.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) B) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 F (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) F) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) 2) (sqrt.f64 (pow.f64 A 2)))))) (pow.f64 B 7)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (/.f64 F (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) (sqrt.f64 (pow.f64 A 2))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))))))))) |
(fma.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 A A)) 2) (sqrt.f64 (*.f64 A A)))) (/.f64 (*.f64 F (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) 2) (sqrt.f64 (*.f64 A A)))))) (pow.f64 B 7)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A))))))) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A))))))))))) |
(*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))) |
(*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) |
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2))))) |
(*.f64 (*.f64 B B) (+.f64 (*.f64 A F) (*.f64 F (sqrt.f64 (*.f64 B B))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (*.f64 A A) F)) (sqrt.f64 (*.f64 B B))) (*.f64 (*.f64 B B) (+.f64 (*.f64 A F) (*.f64 F (sqrt.f64 (*.f64 B B)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (sqrt.f64 (pow.f64 B 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)))) (sqrt.f64 (pow.f64 B 2))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) (*.f64 (*.f64 A A) F)) (sqrt.f64 (*.f64 B B))) (+.f64 (*.f64 (*.f64 B B) (+.f64 (*.f64 A F) (*.f64 F (sqrt.f64 (*.f64 B B))))) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 B B) (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 B B))) 2))))) (sqrt.f64 (*.f64 B B))))) |
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) |
(*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (fma.f64 -1/2 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 F (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 F (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (fma.f64 -1/2 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 F (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A) (*.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 F (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))))))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A))) |
(*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (/.f64 (*.f64 (pow.f64 B 4) F) A))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)))) |
(fma.f64 -1/2 (*.f64 (*.f64 B B) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (fma.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (pow.f64 (/.f64 -1 A) 7))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A))))) |
(fma.f64 -1/2 (*.f64 (*.f64 B B) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (fma.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 F (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 B 4) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 (/.f64 -1 A) 7)))) (/.f64 (*.f64 (pow.f64 B 4) F) A))))) |
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))) |
(*.f64 (*.f64 B B) (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2)))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (*.f64 A A))) (*.f64 (*.f64 B B) (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6))) (sqrt.f64 (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (*.f64 A A))) (fma.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2) (pow.f64 B 6))) (sqrt.f64 (*.f64 A A))) (*.f64 (*.f64 B B) (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6))) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A 2))))) (*.f64 1/4 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 8))) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (sqrt.f64 (*.f64 A A))) (fma.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2) (pow.f64 B 6))) (sqrt.f64 (*.f64 A A))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))) (/.f64 (*.f64 1/4 (*.f64 F (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2) (pow.f64 B 8)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 A A)) 2) (sqrt.f64 (*.f64 A A))))))) |
(*.f64 F (pow.f64 (/.f64 1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F)))) |
(fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 F B)) (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2)) B)) (+.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F))))) |
(fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 F B)) (fma.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (*.f64 1/2 (*.f64 A A)) 2)) B) (fma.f64 F (pow.f64 (/.f64 1 B) -3) (*.f64 A (*.f64 (pow.f64 (/.f64 1 B) -2) F))))) |
(*.f64 F (pow.f64 (/.f64 -1 B) -3)) |
(+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(fma.f64 F (pow.f64 (/.f64 -1 B) -3) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 F B)) (fma.f64 F (pow.f64 (/.f64 -1 B) -3) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2)) B)) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 F B)) (fma.f64 F (pow.f64 (/.f64 -1 B) -3) (fma.f64 1/2 (/.f64 (*.f64 F (pow.f64 (*.f64 1/2 (*.f64 A A)) 2)) B) (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))))) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(if (!=.f64 (hypot.f64 B A) 0) (/.f64 1 (pow.f64 (hypot.f64 B A) -1)) (hypot.f64 B A)) |
(if (!=.f64 (hypot.f64 A B) 0) (pow.f64 (/.f64 1 (hypot.f64 A B)) -1) (hypot.f64 A B)) |
(*.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A))) |
(hypot.f64 A B) |
(*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)) |
(hypot.f64 A B) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (cbrt.f64 (hypot.f64 B A))) |
(hypot.f64 A B) |
(*.f64 1 (hypot.f64 B A)) |
(hypot.f64 A B) |
(*.f64 (hypot.f64 B A) 1) |
(hypot.f64 A B) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (sqrt.f64 (hypot.f64 B A)))) (sqrt.f64 (sqrt.f64 (hypot.f64 B A)))) |
(hypot.f64 A B) |
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 B A))) (*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)))) |
(hypot.f64 A B) |
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 A B))) (cbrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B))) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 B A)) -1) (*.f64 (sqrt.f64 (hypot.f64 B A)) -1)) |
(hypot.f64 A B) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (neg.f64 (sqrt.f64 (hypot.f64 B A)))) |
(hypot.f64 A B) |
(/.f64 (hypot.f64 B A) 1) |
(hypot.f64 A B) |
(pow.f64 (fma.f64 A A (*.f64 B B)) 1/2) |
(hypot.f64 A B) |
(pow.f64 (cbrt.f64 (hypot.f64 B A)) 3) |
(hypot.f64 A B) |
(pow.f64 (sqrt.f64 (hypot.f64 B A)) 2) |
(hypot.f64 A B) |
(pow.f64 (hypot.f64 B A) 1) |
(hypot.f64 A B) |
(pow.f64 (pow.f64 (hypot.f64 B A) 3) 1/3) |
(hypot.f64 A B) |
(pow.f64 (hypot.f64 B A) (*.f64 2 1/2)) |
(hypot.f64 A B) |
(pow.f64 (hypot.f64 B A) (/.f64 2 2)) |
(hypot.f64 A B) |
(pow.f64 (pow.f64 (hypot.f64 B A) 2) 1/2) |
(sqrt.f64 (pow.f64 (hypot.f64 A B) 2)) |
(hypot.f64 B A) |
(hypot.f64 A B) |
(hypot.f64 A B) |
(hypot.f64 (neg.f64 B) A) |
(hypot.f64 A (neg.f64 B)) |
(neg.f64 (neg.f64 (hypot.f64 B A))) |
(hypot.f64 A B) |
(sqrt.f64 (fma.f64 A A (*.f64 B B))) |
(hypot.f64 A B) |
(sqrt.f64 (pow.f64 (hypot.f64 B A) 2)) |
(sqrt.f64 (pow.f64 (hypot.f64 A B) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 B A) 3)) |
(hypot.f64 A B) |
(fabs.f64 (hypot.f64 B A)) |
(fabs.f64 (hypot.f64 A B)) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) -1)) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) -1) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(-.f64 (/.f64 0 (*.f64 B B)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 1 (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) (cbrt.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B B)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) B)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 -1 (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (cbrt.f64 B)) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2)) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (/.f64 -1 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 -1 B) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (/.f64 1 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (/.f64 1 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2)) (*.f64 B B))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (/.f64 1 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B))) 2) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 B B))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (*.f64 (*.f64 B (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 (*.f64 B (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B (cbrt.f64 B))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B (cbrt.f64 B))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2)) (*.f64 (*.f64 B (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 1 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (*.f64 B B))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (pow.f64 (*.f64 B (cbrt.f64 B)) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 B (cbrt.f64 B)) 2)) (cbrt.f64 (*.f64 B (cbrt.f64 B))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 (cbrt.f64 B))) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 -1 B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) 2) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) 2) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2)) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) B)) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (neg.f64 B))) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) B)) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) 1) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) 2) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 2))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) 2) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 B))) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (neg.f64 B)) B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) -1) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (cbrt.f64 B)) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B)) B) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 3) 1/3) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 B B)) 1)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) -1)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B) 3)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) -1)) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2)) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) -1) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 -1)) |
(pow.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)) 1/2) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 3) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 1) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 2) 1/2) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 2)) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) |
(sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) |
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B)))))) |
(if (!=.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 0) (/.f64 1 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) -1)) (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) 0) (pow.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B))) -1) (*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 F (hypot.f64 B A))) (*.f64 (*.f64 B B) (*.f64 F A))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 F A)) (*.f64 (*.f64 B B) (*.f64 F (hypot.f64 B A)))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) (hypot.f64 B A)) (*.f64 (*.f64 F (*.f64 B B)) A)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) A) (*.f64 (*.f64 F (*.f64 B B)) (hypot.f64 B A))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 (*.f64 F (hypot.f64 B A)) (*.f64 B B)) (*.f64 (*.f64 F A) (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 (*.f64 F A) (*.f64 B B)) (*.f64 (*.f64 F (hypot.f64 B A)) (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 (hypot.f64 B A) (*.f64 F (*.f64 B B))) (*.f64 A (*.f64 F (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(+.f64 (*.f64 A (*.f64 F (*.f64 B B))) (*.f64 (hypot.f64 B A) (*.f64 F (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 F (*.f64 B B)) (+.f64 A (hypot.f64 B A))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 1 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2))) |
(*.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) 2))) |
(*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 F (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A)))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) 2))) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 F (*.f64 B B)))) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) F) (*.f64 B B))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 B B)) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) 2)) (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F)))) |
(*.f64 (*.f64 (*.f64 B B) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 F (*.f64 B B))) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) F) (*.f64 B B))) |
(*.f64 -1 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 B B))) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 2))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 2)) (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 B B)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 B B) (*.f64 (+.f64 A (hypot.f64 B A)) F)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 B (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 B))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (cbrt.f64 B))) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) -1) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F -1)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (neg.f64 B)) (neg.f64 B)) |
(*.f64 (*.f64 (neg.f64 B) (neg.f64 B)) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(*.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (cbrt.f64 B) (*.f64 (*.f64 (cbrt.f64 (*.f64 B B)) B) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (*.f64 (*.f64 (*.f64 B (cbrt.f64 B)) (+.f64 A (hypot.f64 A B))) F) (cbrt.f64 (*.f64 B B))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (*.f64 (neg.f64 B) (cbrt.f64 B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (cbrt.f64 B))))) |
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (*.f64 (neg.f64 B) (neg.f64 B)) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(/.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B)))) 3) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 1) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 3) 1/3) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
(neg.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 (+.f64 A (hypot.f64 B A)) F))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 B B))) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(neg.f64 (*.f64 -1 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 B B))) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(neg.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 B B))) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(neg.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) -1)) |
(*.f64 (neg.f64 (neg.f64 (*.f64 B B))) (*.f64 (+.f64 A (hypot.f64 A B)) F)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (hypot.f64 B A)) (*.f64 F (*.f64 B B))) 3)) |
(*.f64 (*.f64 (+.f64 A (hypot.f64 A B)) F) (*.f64 B B)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.1b | (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) | |
| 10.2b | (sqrt.f64 (*.f64 -16 (*.f64 C F))) | |
| ✓ | 11.1b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| ✓ | 16.9b | (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
Compiled 97 to 50 computations (48.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | F | @ | 0 | (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
| 7.0ms | C | @ | -inf | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 7.0ms | C | @ | 0 | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 6.0ms | C | @ | 0 | (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
| 5.0ms | F | @ | 0 | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 85705 to 58760 computations (31.4% saved)
| 1× | batch-egg-rewrite |
| 85× | egg-rr |
| 39× | egg-rr |
| Inputs |
|---|
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -16 (*.f64 C F)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 1 -1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) -1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(pow.f64 (*.f64 -16 (*.f64 C F)) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 A (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
| Outputs |
|---|
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1) -1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (*.f64 -16 (*.f64 C F)) 1/2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 1) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2) 1/2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 2)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3)) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(fabs.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 -16 (*.f64 C F))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 A A)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (neg.f64 (/.f64 (cbrt.f64 A) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (neg.f64 (/.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 (*.f64 -4 C) A)) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -1) -1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 A (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 A (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 1)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.2b | (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
| ✓ | 14.8b | (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
| ✓ | 16.2b | (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
| ✓ | 22.8b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 217 to 65 computations (70% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 48.0ms | A | @ | -inf | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 13.0ms | B | @ | 0 | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 13.0ms | F | @ | 0 | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 10.0ms | C | @ | -inf | (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
| 7.0ms | C | @ | 0 | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 203905 to 137430 computations (32.6% saved)
| 1× | batch-egg-rewrite |
| 152× | egg-rr |
| 141× | egg-rr |
| 84× | egg-rr |
| 69× | egg-rr |
| Inputs |
|---|
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 2 (/.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 2 (/.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 2 (/.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 8) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 8) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) (*.f64 2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (*.f64 2 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) (*.f64 2 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (neg.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 8) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (sqrt.f64 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 8 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 4 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 1/2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 1/2)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 2)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 8 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 4 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) (*.f64 2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 8) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (sqrt.f64 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 1/2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 1/2)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 2)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 2 (/.f64 2 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 1 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 F F) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 F F) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 A C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (+.f64 F F)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (+.f64 F F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2)) (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 F F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (*.f64 (+.f64 F F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 2) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 4) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 2) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) (*.f64 2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 4) (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (*.f64 4 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 -2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 2 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 2 (+.f64 F F))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 4)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 A 3)) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))))))) |
(*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 C 3)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 2 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (+.f64 (*.f64 2 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (+.f64 (*.f64 2 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 A 2)))))) |
(*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 C (*.f64 -1 C)))))))) (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 -1 C)))) F)) (+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 C (*.f64 -1 C)))))))) (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 C 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))))) F) A)) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 -1 C)))) F)) (+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 C (*.f64 -1 C)))))))) (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))))) |
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 8 (*.f64 (pow.f64 B 2) (*.f64 C F)))) |
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 8 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -2 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 8 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -2 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 2 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 2 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (+.f64 (*.f64 2 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3)))))) |
(*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(+.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C)) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))))) |
(*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C)) (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) F))) (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 (pow.f64 B 2) 2) F)))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C)) (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2))))))) |
(*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) |
(+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3))))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))))) |
(*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) |
(+.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))))) |
(+.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) (+.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))))) |
(+.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 2 (/.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 2 (/.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 2 (/.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 2 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2)) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) 2) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1/2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8) 8) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2) -2) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 4)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 4)) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) 8) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 4)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 8)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 8) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 8)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 8)) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 8) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 8)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (cbrt.f64 4))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 4))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) -2)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -2)) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) -2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2)) |
(/.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 2)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 2)) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (*.f64 2 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) (*.f64 2 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) -2) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (neg.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4) 4) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 8) 16) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 4) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) |
(/.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) 2) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(neg.f64 (*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 2 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 8 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 -2 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 4 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -2) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 4) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 8) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 2) |
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 2) |
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1/2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 4) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) -1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 8) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 16) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 4) |
(/.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 4))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 1/2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 1/2)) (cbrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 2)) (cbrt.f64 1/2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) |
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) |
(pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1)) |
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 1 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 2 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 8 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 -2 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 4 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) -2) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 4) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 8) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1)) |
(*.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 2) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) 2) |
(*.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) |
(*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1/2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) (*.f64 2 -2)) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) -2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 4) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) -1) |
(/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 8) 16) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 4) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 4))) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 1/2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 1/2)) (cbrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (fabs.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 2)) (cbrt.f64 1/2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1/2) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) |
(sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) |
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2) 1)) |
(fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(fma.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 2 (/.f64 2 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 1 0) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 2 0) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(+.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(+.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(+.f64 (*.f64 1 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 1 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(+.f64 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 F F) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (*.f64 B B)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 1)) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 1)) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 1)) |
(+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1)) |
(+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 A C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (+.f64 F F)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (+.f64 F F))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (+.f64 F F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (+.f64 F F))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 F F)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2)) (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) F) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 F (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (+.f64 F F))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (*.f64 (+.f64 F F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) |
(*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)) 1)) |
(*.f64 2 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) 1)) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)) |
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 2) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 4) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 2 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 2) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 2) |
(*.f64 1 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) |
(*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1/2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 8) 8) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) -2) -2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 4) 4) |
(/.f64 (*.f64 8 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 8) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 16) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 4) |
(/.f64 (*.f64 4 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) |
(/.f64 (*.f64 8 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 16) |
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 8)) |
(/.f64 (*.f64 (cbrt.f64 4) (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 -2 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 -2 2)) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) |
(/.f64 (neg.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) |
(/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 2 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) 2) |
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 2 (+.f64 F F))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) 1/3) |
(pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (*.f64 B B) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2))))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) (fma.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (*.f64 B B) 2))) (*.f64 (*.f64 A A) (-.f64 (/.f64 (-.f64 (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 1/2 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2)) (neg.f64 (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (*.f64 B B) 2))) C)) (*.f64 B B)))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 A 3)) (+.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 4 (/.f64 (*.f64 C (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (pow.f64 B 2)))))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) (fma.f64 (-.f64 (/.f64 (-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (*.f64 B B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (*.f64 1/2 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2))) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (neg.f64 (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 C (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 1/4 (pow.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2)) (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 C (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B))))) (*.f64 B B))) (pow.f64 A 3) (fma.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (*.f64 B B) 2))) (*.f64 (*.f64 A A) (-.f64 (/.f64 (-.f64 (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 1/2 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2)) (neg.f64 (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (/.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (pow.f64 (*.f64 B B) 2))) C)) (*.f64 B B))))))) |
(*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2)))) |
(fma.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))))) |
(+.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) (*.f64 (*.f64 C C) (-.f64 (/.f64 (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (/.f64 (*.f64 1/4 (pow.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2)) (neg.f64 (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2)))) C) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))) (pow.f64 B 2)))) (pow.f64 C 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 4 (/.f64 (*.f64 A (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))))) |
(fma.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C (fma.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F) A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B B)) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (*.f64 1/2 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (/.f64 (*.f64 1/4 (pow.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2)) (neg.f64 (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B)))) (*.f64 B B)))) (pow.f64 C 3) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (*.f64 C C) (-.f64 (/.f64 (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (/.f64 (*.f64 1/4 (pow.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2)) (neg.f64 (*.f64 B B))) (/.f64 (*.f64 -4 (*.f64 A (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))))) (*.f64 B B))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) |
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 A 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (/.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (*.f64 B B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (pow.f64 A 3)) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 A A) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 A (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 C C)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (/.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(+.f64 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F) A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (*.f64 B B) A) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (pow.f64 C 3)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (*.f64 C C)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) |
(*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) |
(sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) |
(fma.f64 1/2 (/.f64 (*.f64 A (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))) |
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 A (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 A A) (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F))) (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) 2)) (+.f64 (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) 2)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))))) |
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 A (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 A A) (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 1/2 (-.f64 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (*.f64 B B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B))) (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))) 2))) (fma.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F)) (*.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) F) (*.f64 B B)))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) 2))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B))))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) |
(sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) |
(fma.f64 1/2 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) |
(fma.f64 1/2 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2))))) (pow.f64 C 3)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) 2))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 (fma.f64 2 (fma.f64 -2 (/.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F) A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B B)) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (/.f64 (*.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2))) (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) 2)))) (pow.f64 C 3)) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (fma.f64 2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))))) (neg.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) 2)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) |
(*.f64 (*.f64 (*.f64 B B) 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F)) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 2 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))))) |
(*.f64 2 (+.f64 (*.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F) (*.f64 B B)) (*.f64 A (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (+.f64 (*.f64 2 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F) (*.f64 B B)) (*.f64 2 (+.f64 (*.f64 A (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))) (*.f64 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 A A))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (+.f64 (*.f64 2 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 A 2)))))) |
(+.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) F) (*.f64 B B)) (*.f64 A (fma.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 C F))))))) (*.f64 2 (+.f64 (*.f64 (pow.f64 A 3) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (*.f64 B B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))) (*.f64 (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (*.f64 B B)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (*.f64 A A))))) |
(*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 C (*.f64 -1 C)))))))) (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16)) |
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 -1 C)))) F)) (+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 C (*.f64 -1 C)))))))) (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) |
(fma.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (*.f64 (*.f64 B B) (+.f64 C (neg.f64 C)))) F) (fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 C 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))))) F) A)) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 -1 C)))) F)) (+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 -4 (*.f64 C (+.f64 C (*.f64 -1 C)))))))) (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))))) |
(fma.f64 2 (/.f64 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C C)) (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))))) F) A) (fma.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (*.f64 (*.f64 B B) (+.f64 C (neg.f64 C)))) F) (fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16)))) |
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) |
(*.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F))) |
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 8 (*.f64 (pow.f64 B 2) (*.f64 C F)))) |
(fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (*.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)))) |
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 8 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 -2 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A)))) |
(fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (fma.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 -2 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 C C)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) A)))) |
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 8 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) C)) (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) (pow.f64 (/.f64 -1 A) 2)))) (*.f64 -2 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (pow.f64 (pow.f64 B 2) 2)))) A))))) |
(fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (fma.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)) (fma.f64 2 (*.f64 F (*.f64 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 B B) 2) C) (*.f64 (*.f64 C (+.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) -2)) (pow.f64 (/.f64 -1 A) 2))) (*.f64 -2 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 C C)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2)))) A))))) |
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) |
(*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 2 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) |
(*.f64 2 (+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 2 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) |
(fma.f64 2 (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))))) (*.f64 2 (+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (+.f64 (*.f64 2 (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3)))))) |
(fma.f64 2 (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 B B) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) F) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))))) (fma.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)) (*.f64 2 (+.f64 (*.f64 C (fma.f64 (*.f64 B B) (*.f64 F (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))) (*.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F) A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B B)) (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) F))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (pow.f64 C 3)))))) |
(*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) |
(+.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))) |
(fma.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 2 (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F))))) |
(fma.f64 2 (*.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)))))) (fma.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 2 (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F))))) |
(+.f64 (*.f64 2 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A))) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))) (+.f64 (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) C)) (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 A (*.f64 -1 A)))) (*.f64 2 (pow.f64 B 2))) (*.f64 C F)))))) |
(fma.f64 2 (*.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)))))) (fma.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 2 (+.f64 (/.f64 (*.f64 F (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A)) (*.f64 1/2 (*.f64 (*.f64 B B) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)))))) C) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))))) |
(*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(*.f64 -16 (*.f64 C (*.f64 F (*.f64 A A)))) |
(+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 2 (+.f64 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 (*.f64 F (*.f64 B B)) A))) (*.f64 -16 (*.f64 C (*.f64 F (*.f64 A A))))) |
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C)) (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2)))))) |
(fma.f64 -2 (/.f64 (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 F (*.f64 A A))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 B B) 2) F))) C) (fma.f64 2 (*.f64 2 (+.f64 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 (*.f64 F (*.f64 B B)) A))) (*.f64 -16 (*.f64 C (*.f64 F (*.f64 A A)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) F))) (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 (pow.f64 B 2) 2) F)))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 B 2) 2) F))) C)) (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2))))))) |
(fma.f64 2 (*.f64 (pow.f64 (/.f64 -1 C) 2) (fma.f64 -2 (*.f64 A (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 A A)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) F)) (*.f64 (*.f64 A (*.f64 (pow.f64 (*.f64 B B) 2) F)) -1/2))) (fma.f64 -2 (/.f64 (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 F (*.f64 A A))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 B B) 2) F))) C) (fma.f64 2 (*.f64 2 (+.f64 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 (*.f64 F (*.f64 B B)) A))) (*.f64 -16 (*.f64 C (*.f64 F (*.f64 A A))))))) |
(*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2)))))))) |
(*.f64 (*.f64 -8 A) (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) |
(*.f64 2 (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))) (*.f64 F (pow.f64 (/.f64 1 B) -3)))) |
(+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3))))) |
(fma.f64 2 (*.f64 B (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F))))) (*.f64 2 (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))) (*.f64 F (pow.f64 (/.f64 1 B) -3))))) |
(+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C)))) (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))))) |
(fma.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (fma.f64 2 (*.f64 B (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F) (*.f64 -4 (*.f64 A (*.f64 C F))))) (*.f64 2 (+.f64 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 F (+.f64 A C))) (*.f64 F (pow.f64 (/.f64 1 B) -3)))))) |
(*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) |
(+.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))))) |
(*.f64 2 (+.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))))) |
(+.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) (+.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C)))))) |
(fma.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (fma.f64 -2 (*.f64 F (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)) (*.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) 2))) |
(+.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))))))) |
(fma.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) (fma.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (fma.f64 -2 (*.f64 F (*.f64 (fma.f64 -4 (*.f64 A C) (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) B)) (*.f64 (*.f64 F (*.f64 (pow.f64 (/.f64 -1 B) -2) (+.f64 A C))) 2)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 2 (/.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 2 (/.f64 2 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 2 (/.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 2 (/.f64 (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 2 (/.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 2 (/.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 2 0) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 2 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2) (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2)) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -1) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) 2)) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) 2) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 4) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1/2) |
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1/2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 8) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 8)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) -2) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -2)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 4)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 4 4)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 4)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 4) 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 4)) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 4) 8) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4) 8) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 4)) |
(/.f64 (*.f64 (neg.f64 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (*.f64 (*.f64 2 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) 4) 4)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 4) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 8)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 8 8)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 8) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 8)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 8) 8)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 8)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 8) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 8)) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 8) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 8)) |
(/.f64 (*.f64 (neg.f64 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (*.f64 (*.f64 2 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) 8) 8)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 8) (*.f64 8 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 (sqrt.f64 2) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (/.f64 (sqrt.f64 2) (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 2)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 (sqrt.f64 2) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 2)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (cbrt.f64 4))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 (cbrt.f64 4) (cbrt.f64 4))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) (cbrt.f64 4))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 4)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2) 4))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 4))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 4)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4)) (cbrt.f64 32)) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (cbrt.f64 4))) |
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 (cbrt.f64 4) (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 4)) (*.f64 (cbrt.f64 4) (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) -2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (/.f64 -2 -2)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -2) -2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) -2) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) -2)) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2) -4) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) -2)) |
(/.f64 (*.f64 (neg.f64 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (*.f64 (*.f64 2 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) -2) -2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) -2)) |
(/.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) 2)) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 2) 2)) |
(/.f64 (*.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 2)) |
(/.f64 (*.f64 (neg.f64 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 (*.f64 (*.f64 2 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) 2) 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (*.f64 2 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) (*.f64 (*.f64 2 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) (*.f64 2 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 2)) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) -2) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -2) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (neg.f64 (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 4) 4) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 8) 16) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 8) 16) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 4) |
(/.f64 (*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) 4) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) (*.f64 2 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 4)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 4))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 4) (cbrt.f64 2))) |
(/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) |
(/.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 2)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (neg.f64 2) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 2)) (*.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) 2) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(neg.f64 (*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -1) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 1 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (sqrt.f64 2) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 2 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 2 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 8 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 8 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 -2 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 -2 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 4 0) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 4 0) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (cbrt.f64 4) 0) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2))) |
(*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) -2) -2) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 4) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4) 4) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 8) 8) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2)))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) |
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 2) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 4) |
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1/2) |
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 1/2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 4) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4) 4) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -1) -1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 8) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 4) 8) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 16) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 8) 16) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 4)) (cbrt.f64 32)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -2) -4) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 4) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 4) |
(/.f64 (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) |
(/.f64 (*.f64 (neg.f64 2) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4))) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) 2) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4))) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 4))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 4)) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 1/2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (sqrt.f64 1/2) (sqrt.f64 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 1/2)) (sqrt.f64 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (sqrt.f64 2) (sqrt.f64 1/2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 1/2)) (cbrt.f64 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 4) (cbrt.f64 2))) |
(/.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 2) (cbrt.f64 4))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 2)) (cbrt.f64 1/2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (*.f64 1/2 2)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 3) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) 1)) |
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 2 (/.f64 2 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) -1) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 1 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 1 0) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2)) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 2 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 2 0) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 8 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 8 0) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 -2 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 -2 0) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 4 0) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 4 0) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(if (!=.f64 (cbrt.f64 4) 0) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 4)) (cbrt.f64 4)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -2) -2) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 4) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 4) 4) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 8) 8) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1)) |
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) 2) |
(*.f64 (*.f64 -1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 -1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) 2) |
(*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) |
(*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))))) |
(*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) (fabs.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 2) 2) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) 2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 2) 4) |
(*.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1/2) |
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 1/2) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 4) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 4) 8) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) (cbrt.f64 4)) (cbrt.f64 32)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) -2) -4) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) -2) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) -2)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 8) 8) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -2) -2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) 4) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) 4) 4) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -1) -1) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) -1) -1) |
(/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) -1) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (neg.f64 -1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 8) 16) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 8) 16) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) 4) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 2) 4) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) (*.f64 (cbrt.f64 4) (cbrt.f64 2))) |
(/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 2) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 1) 2) |
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 4))) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 4)) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (sqrt.f64 1/2)) |
(/.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 2)) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 1/2)) (sqrt.f64 2)) |
(/.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 1/2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 1/2)) (cbrt.f64 2)) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) 2) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4)) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (fabs.f64 (sqrt.f64 (*.f64 4 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) 2) |
(/.f64 (fabs.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 4))) 2) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 2)) (cbrt.f64 1/2)) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))) |
(/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) 1/2) |
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) (*.f64 1/2 2)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 3) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) |
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 2) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1/2) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 1) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) |
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3/2) 1)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) 3/2)) |
(fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) |
(fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) |
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(fma.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 2 (/.f64 2 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) 0) (/.f64 2 (/.f64 (/.f64 2 (+.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 1 0) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 1 0) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 2 0) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 2 0) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (-.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (-.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 0 0) (/.f64 0 0) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) 0)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (-.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) (+.f64 (pow.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) 0)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) C))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3) (pow.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 3) (pow.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 3)) (+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) (-.f64 (*.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 3) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 2) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) A)) (fma.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))) |
(+.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 1 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C)) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 A C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 F F) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B)))) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C))) (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (hypot.f64 (-.f64 A C) B))) 1) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 1)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 1)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) A) 1)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C)) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 1)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) C) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (+.f64 A C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (+.f64 A C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) (*.f64 (hypot.f64 (-.f64 A C) B) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (*.f64 -4 A) C) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (*.f64 -4 A) C)) (+.f64 F F)) (*.f64 (*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 B B)) (+.f64 F F))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (hypot.f64 (-.f64 A C) B))) (+.f64 F F)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) A) (+.f64 F F))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(+.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 -4 A) C)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 F F)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2)) (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) F) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))) (cbrt.f64 (*.f64 (*.f64 F F) 4))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (+.f64 F F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F))) |
(*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 F (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F))) |
(*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F)))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 (+.f64 F F))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (*.f64 (+.f64 F F) (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F))) |
(*.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F)) 1)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) (+.f64 F F))) |
(*.f64 2 (*.f64 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (cbrt.f64 (+.f64 F F))) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) 1)) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1)) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 (*.f64 (*.f64 F F) 4)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 2) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 4) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 4)) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 2 (*.f64 1 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 2) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 2)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (cbrt.f64 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 2) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 4) |
(*.f64 1 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 1/2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 8) 8) |
(/.f64 (*.f64 (*.f64 8 (+.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 8) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) -2) -2) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) -2) -2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 4) 4) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 4) |
(/.f64 (*.f64 8 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) |
(/.f64 (*.f64 (*.f64 8 (+.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 8) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 8) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 8) 16) |
(/.f64 (*.f64 32 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 16) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 32)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) (*.f64 2 -2)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -4) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 4) |
(/.f64 (*.f64 4 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 8) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 4) 8) |
(/.f64 (*.f64 8 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 16) |
(/.f64 (*.f64 32 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 16) |
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 8)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (*.f64 (cbrt.f64 4) (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 32)) |
(/.f64 (*.f64 -2 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (*.f64 -2 2)) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) -4) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 4) |
(/.f64 (*.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) 4) |
(/.f64 (neg.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) -2) |
(/.f64 (*.f64 (neg.f64 4) (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) -2) |
(/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 2 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 2 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2)) 2) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 2 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) |
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 2 (+.f64 F F))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 2) 2) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 2 (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B)))) 2) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) 2) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) 2) |
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 F F)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 2) |
(/.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (*.f64 4 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (*.f64 (cbrt.f64 2) (cbrt.f64 4))) |
(/.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))))) 3) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3) 1/3) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 1) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 3)) |
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))) |
Compiled 186870 to 78107 computations (58.2% saved)
95 alts after pruning (94 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2295 | 48 | 2343 |
| Fresh | 15 | 46 | 61 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 2314 | 95 | 2409 |
| Status | Error | Program |
|---|---|---|
| 63.0b | (if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) | |
| 63.0b | (if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) | |
| 55.9b | (if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) | |
| 56.2b | (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) | |
| 56.4b | (pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 47.5b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.8b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 59.1b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 49.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.3b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 59.0b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 60.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.3b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 47.5b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 63.0b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) | |
| 59.4b | (/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) | |
| 49.6b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.9b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (*.f64 (*.f64 B B) (+.f64 C (neg.f64 C)))) F) (fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.4b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (*.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.6b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) | |
| 62.9b | (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) | |
| 56.1b | (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) | |
| 62.8b | (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) | |
| 63.0b | (/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) | |
| 63.0b | (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) (neg.f64 (*.f64 B B))) | |
| 62.6b | (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) | |
| 51.1b | (/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) | |
| 60.4b | (/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.3b | (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 58.0b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 58.0b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.3b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) | |
| 63.1b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) | |
| 63.0b | (/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) | |
| 56.1b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) | |
| 54.9b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) | |
| ✓ | 63.0b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| ▶ | 61.7b | (/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
| 61.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 62.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 60.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 62.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 60.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 62.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 56.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) | |
| 57.6b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) | |
| 62.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) | |
| 62.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) | |
| 61.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) | |
| 57.8b | (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) | |
| 48.0b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.4b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.5b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 53.9b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 55.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 59.0b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 54.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| ▶ | 55.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 59.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 2 (*.f64 (*.f64 A B) B) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) (neg.f64 C)) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 61.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) | |
| 57.0b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 59.2b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 58.3b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 59.1b | (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) | |
| 58.0b | (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) | |
| 57.9b | (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) | |
| 63.6b | (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))))))) | |
| 63.0b | (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) | |
| 62.9b | (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) | |
| 56.1b | (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) | |
| 63.0b | (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) | |
| 62.9b | (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) | |
| 55.9b | (*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) | |
| 57.6b | (*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) | |
| 56.2b | (*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) | |
| ▶ | 63.0b | (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
| 51.1b | (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) | |
| 56.1b | (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 48.0b | (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) | |
| 55.9b | (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) | |
| 56.2b | (*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) | |
| 62.3b | (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
Compiled 6837 to 4240 computations (38% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 15.8b | (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) | |
| ✓ | 19.5b | (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
| ✓ | 20.4b | (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
| ✓ | 21.7b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 809 to 229 computations (71.7% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | A | @ | -inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 5.0ms | C | @ | -inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 5.0ms | B | @ | -inf | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 5.0ms | A | @ | 0 | (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
| 5.0ms | C | @ | inf | (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
Compiled 105220 to 61830 computations (41.2% saved)
| 1× | batch-egg-rewrite |
| 23× | egg-rr |
| 23× | egg-rr |
| 19× | egg-rr |
| Inputs |
|---|
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 1 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (neg.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (-.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 C C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (*.f64 C C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 C C) 1) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 C C) 0) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 C C) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) 0) (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 0) (/.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 2) (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 C (*.f64 (pow.f64 C 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 A 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (/.f64 1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (/.f64 1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (pow.f64 B 2) 2))) (*.f64 C (pow.f64 C 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (/.f64 1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 1 A) 4)))) (pow.f64 (pow.f64 C 2) 2))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (pow.f64 B 2) 2))) (*.f64 C (pow.f64 C 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 -1 A) 3))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))))) |
(+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 -1 A) 4)))) (pow.f64 (pow.f64 C 2) 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 -1 A) 3))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 A (*.f64 (pow.f64 A 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 C 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))))) (pow.f64 A 2)))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))))) (pow.f64 A 2))))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))))) (pow.f64 A 2))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 4) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))))) (pow.f64 (pow.f64 A 2) 2)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (pow.f64 A 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (pow.f64 A 2))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))) (*.f64 A C))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 C) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (*.f64 A (pow.f64 A 2)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (pow.f64 A 2))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))) (*.f64 A C))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 C) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (*.f64 A (pow.f64 A 2)))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 4) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C))))))))))) (pow.f64 (pow.f64 A 2) 2)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))))) |
(+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 (pow.f64 C 2) 2) (pow.f64 (pow.f64 A 2) 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))))) |
(*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))))) (*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 C 3) (+.f64 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))))) (*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))))) |
(*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A)))) |
(-.f64 (+.f64 (pow.f64 (*.f64 -1 A) 2) (*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A))))) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(-.f64 (+.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 A (*.f64 -1 A)))) C)) (*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A)))))) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) |
(-.f64 (+.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 A (*.f64 -1 A)))) C)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 C) 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2))) (+.f64 (*.f64 1/4 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) 2)) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 A (*.f64 -1 A)))))))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A))))))) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 4 (*.f64 A C))) |
(+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) C) (+.f64 (*.f64 -1 (/.f64 (*.f64 A (pow.f64 B 2)) C)) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) C) (*.f64 4 (*.f64 A C)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) C) (+.f64 (*.f64 -1 (/.f64 (*.f64 A (pow.f64 B 2)) C)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) C) (*.f64 4 (*.f64 A C))))))) |
(-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 C 2)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) 1))) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) 1))) (+.f64 (pow.f64 C 2) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 A 3)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(*.f64 -4 (pow.f64 (/.f64 1 A) -2)) |
(+.f64 (*.f64 -4 (pow.f64 (/.f64 1 A) -2)) (*.f64 4 (*.f64 A C))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 -4 (pow.f64 (/.f64 1 A) -2)) (*.f64 4 (*.f64 A C)))) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C))) A)) (+.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 -4 (pow.f64 (/.f64 1 A) -2)) (*.f64 4 (*.f64 A C))))) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) |
(/.f64 (*.f64 (pow.f64 B 2) C) A) |
(+.f64 (/.f64 (*.f64 (pow.f64 B 2) C) A) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 (/.f64 -1 A) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 B 2) C) A) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 (/.f64 -1 A) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 C 2))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))) (pow.f64 (/.f64 -1 A) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 B 2) C) A) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 (/.f64 -1 A) 2)))))) |
(-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2))) 2)) |
(*.f64 -1 (pow.f64 (/.f64 1 B) -2)) |
(+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2)))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) A)) (*.f64 1/2 (*.f64 A (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(*.f64 -1 (pow.f64 (/.f64 -1 B) -2)) |
(+.f64 (*.f64 2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2)))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) B)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2)))))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) C) (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) C) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 C 2)) (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) C) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 C 3))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 A 2) C) (+.f64 (/.f64 (pow.f64 B 2) C) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) C) (+.f64 A (*.f64 -1 A))) (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 C (+.f64 A (*.f64 -1 A)))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))))) (*.f64 C (+.f64 A (*.f64 -1 A))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) C))) (/.f64 (pow.f64 (*.f64 -1 A) 2) C))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 A 2) C) (+.f64 (/.f64 (pow.f64 B 2) C) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) C) (+.f64 A (*.f64 -1 A))) (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 C (+.f64 A (*.f64 -1 A)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 (-.f64 (+.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (+.f64 A (*.f64 -1 A)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2)))))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (+.f64 A (*.f64 -1 A))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A)))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (pow.f64 (*.f64 -1 A) 2) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))))) (+.f64 A (*.f64 -1 A)))))))) (+.f64 A (*.f64 -1 A))))))) (pow.f64 (/.f64 1 C) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))))) (*.f64 C (+.f64 A (*.f64 -1 A))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) C))) (/.f64 (pow.f64 (*.f64 -1 A) 2) C))))) |
(*.f64 2 A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2))) C)) (*.f64 2 A)) (*.f64 -2 (/.f64 (pow.f64 A 2) C))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2))) C)) (+.f64 (*.f64 2 A) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 A (pow.f64 B 2)) (*.f64 (pow.f64 B 2) A)))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 -2 (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) A)))))))) (*.f64 -2 (/.f64 (pow.f64 A 2) C))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2))) C)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 3) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 (pow.f64 B 2) A) (*.f64 A (pow.f64 B 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2)))) (*.f64 -2 (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) A))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/4 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 -2 (pow.f64 A 2)))))))))) (+.f64 (*.f64 2 A) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 A (pow.f64 B 2)) (*.f64 (pow.f64 B 2) A)))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 -2 (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) A))))))))) (*.f64 -2 (/.f64 (pow.f64 A 2) C))) |
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 C 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 A (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 C 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 C 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (/.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))))))) (pow.f64 A 3)) (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(*.f64 2 A) |
(-.f64 (+.f64 (*.f64 -2 C) (*.f64 2 A)) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) |
(-.f64 (+.f64 (*.f64 -2 C) (+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) A)))) (+.f64 (*.f64 -1 (-.f64 C (*.f64 -1 C))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 C (*.f64 -1 C))) A)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(-.f64 (+.f64 (*.f64 -2 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) A)) (*.f64 (pow.f64 (/.f64 1 A) 2) (-.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2))))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 C (*.f64 -1 C)))))) (-.f64 C (*.f64 -1 C)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C))))))))) (+.f64 (*.f64 -1 (-.f64 C (*.f64 -1 C))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 C (*.f64 -1 C))) A)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))) A))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))) A)) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (pow.f64 B 2))))) (pow.f64 (/.f64 -1 A) 2)))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))) A)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 C 2))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (pow.f64 B 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (pow.f64 B 2))))) (pow.f64 (/.f64 -1 A) 2))))) |
B |
(-.f64 (+.f64 (*.f64 2 A) B) (*.f64 -1 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) B)) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 (-.f64 C A)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))) (-.f64 C A)) B))))) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 (pow.f64 (/.f64 1 B) 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) A)) (*.f64 1/2 (*.f64 A (pow.f64 (-.f64 A C) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A)))))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) B)) B))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 (-.f64 C A)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))) (-.f64 C A)) B))))) |
(*.f64 -1 B) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 -1 B)) (*.f64 -1 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (*.f64 2 A) (*.f64 -1 B))) (*.f64 -1 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 B) (*.f64 (pow.f64 (/.f64 -1 B) 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) A)) (*.f64 1/2 (*.f64 A (pow.f64 (-.f64 A C) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))))))))) (*.f64 -1 (-.f64 C A))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 1 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (neg.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (neg.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(pow.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(if (!=.f64 (-.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (-.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (*.f64 C C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(+.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(+.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (*.f64 C C)) |
(+.f64 (*.f64 (*.f64 C C) 1) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(-.f64 (+.f64 (*.f64 C C) 0) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) |
(-.f64 (*.f64 C C) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) |
(*.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) |
(*.f64 1 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(*.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1) |
(pow.f64 (pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 3) 1/3) |
(pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 3) |
(cbrt.f64 (pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 3)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) 0) (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(if (!=.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 0) (/.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 2) (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) |
(*.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1) |
(/.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(/.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)) |
(/.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3) 1/3) |
(pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 3) |
(neg.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4)))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (*.f64 C C) (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 C (*.f64 (pow.f64 C 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 A 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (*.f64 C C) (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 B B))) (fma.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 A 3))) (pow.f64 (pow.f64 B 4) 2)) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (/.f64 1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 (/.f64 1 A) 2)) (*.f64 C C)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A C))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (/.f64 1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (pow.f64 B 2) 2))) (*.f64 C (pow.f64 C 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 (/.f64 1 A) 2)) (*.f64 C C)) (fma.f64 1/64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4)) (pow.f64 C 3)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 (/.f64 1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 1 A) 4)))) (pow.f64 (pow.f64 C 2) 2))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (pow.f64 B 2) 2))) (*.f64 C (pow.f64 C 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 (/.f64 1 A) 2)) (*.f64 C C)) (fma.f64 1/256 (/.f64 (*.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1 A) 4))) (pow.f64 (*.f64 C C) 2)) (fma.f64 1/64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4)) (pow.f64 C 3)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A C))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (pow.f64 (/.f64 -1 A) 2))) (*.f64 C C)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) (*.f64 A C))) |
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 -1 A) 3))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))))) |
(fma.f64 -1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 -1 A) 3))) (pow.f64 C 3)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (pow.f64 (/.f64 -1 A) 2))) (*.f64 C C)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 -1 A) 4)))) (pow.f64 (pow.f64 C 2) 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (/.f64 -1 A) 3))) (*.f64 C (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 (/.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A)) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F)))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) (*.f64 -1 A)) 2))) (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B))) (-.f64 (+.f64 (hypot.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) B) C) (*.f64 -1 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))))) |
(fma.f64 1/256 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 -1 A) 4)))) (pow.f64 (*.f64 C C) 2)) (fma.f64 -1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 -1 A) 3))) (pow.f64 C 3)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F)))) (pow.f64 (/.f64 -1 A) 2))) (*.f64 C C)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (*.f64 2 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (-.f64 (hypot.f64 (-.f64 A C) B) (neg.f64 A)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 (hypot.f64 (-.f64 A C) B) C) (neg.f64 A)))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))))) (*.f64 A C))))) |
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))) |
(+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4)))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2))))) |
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (*.f64 C C) (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 B B))) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2))))))))) (*.f64 (pow.f64 B 2) (pow.f64 (pow.f64 B 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (pow.f64 B 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 A (*.f64 (pow.f64 A 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))) (pow.f64 C 3)))) (pow.f64 (pow.f64 (pow.f64 B 2) 2) 2))) (*.f64 -4 (/.f64 (*.f64 A (*.f64 C (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (*.f64 C C) (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 B B) (pow.f64 B 4))) (+.f64 (neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 B B))) (fma.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 C 3))) (pow.f64 (pow.f64 B 4) 2)) (*.f64 -4 (/.f64 (*.f64 (*.f64 A C) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (pow.f64 B 4)))))) |
(+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))))) (pow.f64 A 2)))) |
(fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 A C)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 1 C) 2)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A A)))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 A C))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))))) (pow.f64 A 2))))) |
(fma.f64 1/64 (/.f64 (*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 B 4)) (pow.f64 (/.f64 1 C) 3)) (pow.f64 A 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 A C)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 1 C) 2)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A A))))) |
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (pow.f64 (/.f64 1 C) 3))) (*.f64 A (pow.f64 A 2)))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))) (*.f64 A C))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))))))) (pow.f64 A 2))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 C) 4) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))))))))))) (pow.f64 (pow.f64 A 2) 2)))))) |
(fma.f64 1/64 (/.f64 (*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 B 4)) (pow.f64 (/.f64 1 C) 3)) (pow.f64 A 3)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 A C)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 1 C) 2)) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A A)) (*.f64 1/256 (/.f64 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 1 C) 4) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 B 4)))) (pow.f64 (*.f64 A A) 2)))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (pow.f64 A 2))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))) (*.f64 A C)))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))))))))) (*.f64 A A)) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))))))))) (*.f64 A C))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (pow.f64 A 2))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))) (*.f64 A C))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 C) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (*.f64 A (pow.f64 A 2)))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))))))))) (*.f64 A A)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C)))))))) (*.f64 A C)) (/.f64 (*.f64 -1/64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 C) 3) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))))))))) (pow.f64 B 4))) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (pow.f64 A 2))) (+.f64 (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))) (*.f64 A C))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) (*.f64 (pow.f64 (/.f64 -1 C) 3) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)))))))))) (*.f64 A (pow.f64 A 2)))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 C) 4) (*.f64 (pow.f64 (pow.f64 B 2) 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C)) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (neg.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B)))) 0) (*.f64 -1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) 2))) (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 (+.f64 A (*.f64 -1 C)) B))))) (-.f64 (+.f64 A (hypot.f64 (+.f64 A (*.f64 -1 C)) B)) (*.f64 -1 C))))))))))) (pow.f64 (pow.f64 A 2) 2)))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (/.f64 -1 C) 2)) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))))))))) (*.f64 A A)) (fma.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C)))))))) (*.f64 A C)) (fma.f64 -1/64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 C) 3) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))))))))) (pow.f64 B 4)) (pow.f64 A 3)) (/.f64 (*.f64 1/256 (*.f64 (*.f64 B B) (*.f64 (pow.f64 (/.f64 -1 C) 4) (*.f64 (pow.f64 B 4) (if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) 0) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C))) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (-.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (neg.f64 C)))))))))))) (pow.f64 (*.f64 A A) 2))))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 C C) (*.f64 A A))) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A C))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C))))) |
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 C C) (*.f64 A A))) (fma.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 B 4)) (*.f64 A (*.f64 (pow.f64 C 3) (*.f64 A A)))) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A C)))) |
(+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 (pow.f64 C 2) 2) (pow.f64 (pow.f64 A 2) 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C)))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C))))))))) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 F (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)))))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 C (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) 0) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) (*.f64 F (+.f64 (hypot.f64 (-.f64 A C) B) (+.f64 A C)))))) (sqrt.f64 (*.f64 2 (*.f64 (if (!=.f64 (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A))) (+.f64 A (+.f64 (hypot.f64 (-.f64 A C) B) C))) (*.f64 (fma.f64 (*.f64 -4 A) C (pow.f64 B 2)) F))))) (*.f64 A C)))))) |
(fma.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (pow.f64 (*.f64 C C) 2) (pow.f64 (*.f64 A A) 2))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 B B) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 (*.f64 C C) (*.f64 A A))) (fma.f64 1/64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (pow.f64 B 4)) (*.f64 A (*.f64 (pow.f64 C 3) (*.f64 A A)))) (/.f64 (*.f64 1/4 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (*.f64 A C))))) |
(*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(neg.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))) |
(fma.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))))) (*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)))) |
(fma.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (fma.f64 (*.f64 C C) (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 A A) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2)))) (neg.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 C 3) (+.f64 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))))) (*.f64 -1 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 C 3) (+.f64 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2)))))) (fma.f64 2 (/.f64 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (fma.f64 (*.f64 C C) (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 A A) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2)))) (neg.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))))) |
(*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A)))) |
(*.f64 (neg.f64 C) (*.f64 A (+.f64 2 -2))) |
(-.f64 (+.f64 (pow.f64 (*.f64 -1 A) 2) (*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A))))) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(-.f64 (+.f64 (pow.f64 (neg.f64 A) 2) (*.f64 (neg.f64 C) (*.f64 A (+.f64 2 -2)))) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (+.f64 (*.f64 B B) (*.f64 A A)))) |
(-.f64 (+.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 A (*.f64 -1 A)))) C)) (*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A)))))) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) |
(-.f64 (+.f64 (+.f64 (pow.f64 (neg.f64 A) 2) (neg.f64 (/.f64 (fma.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (+.f64 A (neg.f64 A)))) C))) (*.f64 (neg.f64 C) (*.f64 A (+.f64 2 -2)))) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) |
(-.f64 (+.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 A (*.f64 -1 A)))) C)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 C) 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2))) (+.f64 (*.f64 1/4 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) 2)) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 A (*.f64 -1 A)))))))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 2 A) (*.f64 -2 A))))))) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) |
(+.f64 (pow.f64 (neg.f64 A) 2) (-.f64 (+.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (+.f64 A (neg.f64 A)))) C)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 C) 2) (+.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) 2))) (fma.f64 1/4 (pow.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) 2) (*.f64 A (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (+.f64 A (neg.f64 A))))))))) (*.f64 (neg.f64 C) (*.f64 A (+.f64 2 -2)))) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A))))) |
(*.f64 4 (*.f64 A C)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 4 (*.f64 A C))) |
(+.f64 (neg.f64 (fma.f64 4 (*.f64 A A) (*.f64 B B))) (*.f64 4 (*.f64 A C))) |
(+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) C) (+.f64 (*.f64 -1 (/.f64 (*.f64 A (pow.f64 B 2)) C)) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) C) (*.f64 4 (*.f64 A C)))))) |
(+.f64 (/.f64 (*.f64 (*.f64 B B) A) C) (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 B B)) A) C) (+.f64 (neg.f64 (fma.f64 4 (*.f64 A A) (*.f64 B B))) (+.f64 (/.f64 (*.f64 (*.f64 B B) A) C) (*.f64 4 (*.f64 A C)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) C) (+.f64 (*.f64 -1 (/.f64 (*.f64 A (pow.f64 B 2)) C)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) C) (*.f64 4 (*.f64 A C))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 B B) A) C) (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 B B)) A) C) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 A A)) (+.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 A A)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 1/4 (pow.f64 B 4)))))) (+.f64 (neg.f64 (fma.f64 4 (*.f64 A A) (*.f64 B B))) (+.f64 (/.f64 (*.f64 (*.f64 B B) A) C) (*.f64 4 (*.f64 A C))))))) |
(-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 C 2)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (fma.f64 -2 (*.f64 A (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 C C)) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) 1))) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (fma.f64 -2 (*.f64 A (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 (*.f64 A A) (-.f64 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2) 1)) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) 1))) (+.f64 (pow.f64 C 2) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 A 3)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) |
(-.f64 (fma.f64 -2 (*.f64 A (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (+.f64 (fma.f64 (*.f64 A A) (-.f64 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2) 1)) (*.f64 C C)) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (pow.f64 A 3))))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) |
(*.f64 -4 (pow.f64 (/.f64 1 A) -2)) |
(+.f64 (*.f64 -4 (pow.f64 (/.f64 1 A) -2)) (*.f64 4 (*.f64 A C))) |
(fma.f64 -4 (pow.f64 (/.f64 1 A) -2) (*.f64 4 (*.f64 A C))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 -4 (pow.f64 (/.f64 1 A) -2)) (*.f64 4 (*.f64 A C)))) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) |
(-.f64 (fma.f64 2 (pow.f64 (neg.f64 C) 2) (fma.f64 -4 (pow.f64 (/.f64 1 A) -2) (*.f64 4 (*.f64 A C)))) (*.f64 2 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C))) A)) (+.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 -4 (pow.f64 (/.f64 1 A) -2)) (*.f64 4 (*.f64 A C))))) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (+.f64 -1 2)) A)) (-.f64 (fma.f64 2 (pow.f64 (neg.f64 C) 2) (fma.f64 -4 (pow.f64 (/.f64 1 A) -2) (*.f64 4 (*.f64 A C)))) (*.f64 2 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(/.f64 (*.f64 (pow.f64 B 2) C) A) |
(/.f64 (*.f64 C (*.f64 B B)) A) |
(+.f64 (/.f64 (*.f64 (pow.f64 B 2) C) A) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 (/.f64 -1 A) 2)))) |
(+.f64 (/.f64 (*.f64 C (*.f64 B B)) A) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (pow.f64 (/.f64 -1 A) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 B 2) C) A) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 (/.f64 -1 A) 2))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4)))))) (+.f64 (/.f64 (*.f64 C (*.f64 B B)) A) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (pow.f64 (/.f64 -1 A) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 C 2))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))) (pow.f64 (/.f64 -1 A) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 B 2) C) A) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 (/.f64 -1 A) 2)))))) |
(+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (neg.f64 C) (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4))))) (fma.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 C C)) (*.f64 -1/2 (*.f64 (*.f64 B B) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))))) (pow.f64 (/.f64 -1 A) 4))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4)))))) (+.f64 (/.f64 (*.f64 C (*.f64 B B)) A) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (pow.f64 (/.f64 -1 A) 2)))))) |
(-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2))) 2)) |
(-.f64 (*.f64 C C) (pow.f64 (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2))) 2)) |
(*.f64 -1 (pow.f64 (/.f64 1 B) -2)) |
(neg.f64 (pow.f64 (/.f64 1 B) -2)) |
(+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))) |
(fma.f64 -2 (*.f64 A B) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2)))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(-.f64 (+.f64 (*.f64 C C) (fma.f64 -2 (*.f64 A B) (neg.f64 (pow.f64 (/.f64 1 B) -2)))) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) A)) (*.f64 1/2 (*.f64 A (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 1 B) -2))))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(-.f64 (+.f64 (*.f64 C C) (+.f64 (neg.f64 (/.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) (*.f64 (pow.f64 (-.f64 A C) 2) A))) B)) (fma.f64 -2 (*.f64 A B) (neg.f64 (pow.f64 (/.f64 1 B) -2))))) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A))) |
(*.f64 -1 (pow.f64 (/.f64 -1 B) -2)) |
(neg.f64 (pow.f64 (/.f64 -1 B) -2)) |
(+.f64 (*.f64 2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2))) |
(fma.f64 2 (*.f64 A B) (neg.f64 (pow.f64 (/.f64 -1 B) -2))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 A B)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2)))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(-.f64 (+.f64 (*.f64 C C) (fma.f64 2 (*.f64 A B) (neg.f64 (pow.f64 (/.f64 -1 B) -2)))) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A))) |
(-.f64 (+.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) B)) (*.f64 -1 (pow.f64 (/.f64 -1 B) -2)))))) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) |
(-.f64 (+.f64 (*.f64 C C) (fma.f64 2 (*.f64 A B) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) B) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) B) (neg.f64 (pow.f64 (/.f64 -1 B) -2)))))) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A))) |
(/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) C) (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) C (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) C) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 C 2)) (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) C (fma.f64 (-.f64 (neg.f64 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 A A) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (/.f64 (*.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (*.f64 C C) (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) C) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 C 3))))) |
(fma.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) C (+.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 A A) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (/.f64 (*.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (*.f64 C C) (/.f64 (pow.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 1/2 (/.f64 (*.f64 A (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 A A) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) 2)))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 1/2 (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (/.f64 (*.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) (/.f64 (*.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (neg.f64 (neg.f64 (-.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) 2)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) (pow.f64 C 3)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 A 2) C) (+.f64 (/.f64 (pow.f64 B 2) C) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) C) (+.f64 A (*.f64 -1 A))) (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 C (+.f64 A (*.f64 -1 A)))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))))) (*.f64 C (+.f64 A (*.f64 -1 A))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) C))) (/.f64 (pow.f64 (*.f64 -1 A) 2) C))))) |
(-.f64 (+.f64 (/.f64 (*.f64 A A) C) (+.f64 (/.f64 (*.f64 B B) C) (+.f64 (/.f64 (*.f64 C (*.f64 A (+.f64 2 -2))) (+.f64 A (neg.f64 A))) (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (*.f64 C (+.f64 A (neg.f64 A)))) (neg.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) (+.f64 A (neg.f64 A)))))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) (+.f64 A (neg.f64 A)))) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (pow.f64 (+.f64 A (neg.f64 A)) 2)))) (*.f64 C (+.f64 A (neg.f64 A)))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2))) (pow.f64 (+.f64 A (neg.f64 A)) 2)) (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (*.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) C)) (/.f64 (pow.f64 (neg.f64 A) 2) C))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 A 2) C) (+.f64 (/.f64 (pow.f64 B 2) C) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) C) (+.f64 A (*.f64 -1 A))) (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 C (+.f64 A (*.f64 -1 A)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 (-.f64 (+.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (+.f64 A (*.f64 -1 A)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2)))))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (+.f64 A (*.f64 -1 A))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A)))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (pow.f64 (*.f64 -1 A) 2) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))))) (+.f64 A (*.f64 -1 A)))))))) (+.f64 A (*.f64 -1 A))))))) (pow.f64 (/.f64 1 C) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (*.f64 -1 A) 2) (+.f64 (pow.f64 B 2) (+.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) (pow.f64 A 2)))) (+.f64 A (*.f64 -1 A)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (+.f64 (*.f64 2 A) (*.f64 -2 A))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))))) (*.f64 C (+.f64 A (*.f64 -1 A))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 (+.f64 A (*.f64 -1 A)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 2 A) (*.f64 -2 A)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 (+.f64 A (*.f64 -1 A)) 2) C))) (/.f64 (pow.f64 (*.f64 -1 A) 2) C))))) |
(-.f64 (+.f64 (/.f64 (*.f64 A A) C) (+.f64 (/.f64 (*.f64 B B) C) (+.f64 (/.f64 (*.f64 C (*.f64 A (+.f64 2 -2))) (+.f64 A (neg.f64 A))) (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (*.f64 C (+.f64 A (neg.f64 A)))) (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) (+.f64 A (neg.f64 A)))) (*.f64 (-.f64 (fma.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (fma.f64 1/4 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) 2) (+.f64 A (neg.f64 A))) (neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) 2)) (+.f64 A (neg.f64 A)))))) (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A A))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) 2)) (*.f64 A (+.f64 2 -2))) (pow.f64 (+.f64 A (neg.f64 A)) 2)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (-.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) (+.f64 A (neg.f64 A)))) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (pow.f64 (+.f64 A (neg.f64 A)) 2)))) (+.f64 A (neg.f64 A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (-.f64 (+.f64 (*.f64 B B) (+.f64 (*.f64 A A) (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (+.f64 A (neg.f64 A))))) (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (pow.f64 (+.f64 A (neg.f64 A)) 2)) (+.f64 (pow.f64 (neg.f64 A) 2) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) (+.f64 A (neg.f64 A)))) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (pow.f64 (+.f64 A (neg.f64 A)) 2))))) (+.f64 A (neg.f64 A))))))) (+.f64 A (neg.f64 A))))))) (pow.f64 (/.f64 1 C) 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (*.f64 B B) (+.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) (*.f64 A A)))) (+.f64 A (neg.f64 A)))) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (pow.f64 (+.f64 A (neg.f64 A)) 2)))) (*.f64 C (+.f64 A (neg.f64 A)))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2))) (pow.f64 (+.f64 A (neg.f64 A)) 2)) (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (+.f64 2 -2)))) (*.f64 (pow.f64 (+.f64 A (neg.f64 A)) 2) C)) (/.f64 (pow.f64 (neg.f64 A) 2) C))))) |
(*.f64 2 A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2))) C)) (*.f64 2 A)) (*.f64 -2 (/.f64 (pow.f64 A 2) C))) |
(-.f64 (fma.f64 -1/2 (/.f64 (fma.f64 4 (*.f64 A A) (*.f64 B B)) C) (*.f64 2 A)) (*.f64 -2 (/.f64 (*.f64 A A) C))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2))) C)) (+.f64 (*.f64 2 A) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 A (pow.f64 B 2)) (*.f64 (pow.f64 B 2) A)))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 -2 (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) A)))))))) (*.f64 -2 (/.f64 (pow.f64 A 2) C))) |
(-.f64 (fma.f64 -1/2 (/.f64 (fma.f64 4 (*.f64 A A) (*.f64 B B)) C) (fma.f64 2 A (neg.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (neg.f64 (*.f64 B B)) A) (fma.f64 (*.f64 B B) A (*.f64 (*.f64 B B) A)))) (fma.f64 A (fma.f64 -1/2 (fma.f64 4 (*.f64 A A) (*.f64 B B)) (neg.f64 (*.f64 -2 (*.f64 A A)))) (*.f64 (*.f64 -1/2 (*.f64 B B)) A))))))) (*.f64 -2 (/.f64 (*.f64 A A) C))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2))) C)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 3) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 (pow.f64 B 2) A) (*.f64 A (pow.f64 B 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (pow.f64 B 2) (*.f64 4 (pow.f64 A 2)))) (*.f64 -2 (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) A))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/4 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 -2 (pow.f64 A 2)))))))))) (+.f64 (*.f64 2 A) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 C) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 A (pow.f64 B 2)) (*.f64 (pow.f64 B 2) A)))) (+.f64 (*.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 4 (pow.f64 A 2)) (pow.f64 B 2))) (*.f64 -2 (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) A))))))))) (*.f64 -2 (/.f64 (pow.f64 A 2) C))) |
(-.f64 (fma.f64 -1/2 (/.f64 (fma.f64 4 (*.f64 A A) (*.f64 B B)) C) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 C) 3) (fma.f64 -1/2 (fma.f64 -2 (*.f64 (*.f64 B B) (*.f64 A A)) (+.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 B B)) (*.f64 A A)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 1/4 (pow.f64 B 4)))) (neg.f64 (fma.f64 A (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (neg.f64 (*.f64 B B)) A) (fma.f64 (*.f64 B B) A (*.f64 (*.f64 B B) A)))) (fma.f64 A (fma.f64 -1/2 (fma.f64 4 (*.f64 A A) (*.f64 B B)) (neg.f64 (*.f64 -2 (*.f64 A A)))) (*.f64 (*.f64 -1/2 (*.f64 B B)) A))) (fma.f64 1/2 (*.f64 (*.f64 B B) (*.f64 A A)) (*.f64 1/4 (*.f64 (*.f64 B B) (fma.f64 -1/2 (fma.f64 4 (*.f64 A A) (*.f64 B B)) (neg.f64 (*.f64 -2 (*.f64 A A)))))))))))) (fma.f64 2 A (neg.f64 (*.f64 (pow.f64 (/.f64 -1 C) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (neg.f64 (*.f64 B B)) A) (fma.f64 (*.f64 B B) A (*.f64 (*.f64 B B) A)))) (fma.f64 A (fma.f64 -1/2 (fma.f64 4 (*.f64 A A) (*.f64 B B)) (neg.f64 (*.f64 -2 (*.f64 A A)))) (*.f64 (*.f64 -1/2 (*.f64 B B)) A)))))))) (*.f64 -2 (/.f64 (*.f64 A A) C))) |
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 C 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 A (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(-.f64 (+.f64 (/.f64 (*.f64 C C) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 A (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 C 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(-.f64 (+.f64 (/.f64 (*.f64 C C) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 A (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (*.f64 (*.f64 A A) (-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) |
(-.f64 (+.f64 (/.f64 (pow.f64 C 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 A (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (/.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))))))) (pow.f64 A 3)) (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (-.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(-.f64 (+.f64 (/.f64 (*.f64 C C) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 A (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))))) (fma.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 C (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2) 1) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 (*.f64 -1/2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))))))) (pow.f64 A 3) (*.f64 (*.f64 A A) (-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)))))) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) (+.f64 (/.f64 1 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2)) (-.f64 (*.f64 C C) (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2))) (*.f64 (pow.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) 2) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))))))))))) (/.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) 2) (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) |
(*.f64 2 A) |
(-.f64 (+.f64 (*.f64 -2 C) (*.f64 2 A)) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) |
(-.f64 (fma.f64 -2 C (*.f64 2 A)) (neg.f64 (-.f64 C (neg.f64 C)))) |
(-.f64 (+.f64 (*.f64 -2 C) (+.f64 (*.f64 2 A) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) A)))) (+.f64 (*.f64 -1 (-.f64 C (*.f64 -1 C))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 C (*.f64 -1 C))) A)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(-.f64 (fma.f64 -2 C (fma.f64 2 A (/.f64 (*.f64 -1/2 (fma.f64 2 (pow.f64 (neg.f64 C) 2) (neg.f64 (*.f64 2 (+.f64 (*.f64 B B) (*.f64 C C)))))) A))) (+.f64 (neg.f64 (-.f64 C (neg.f64 C))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 C) (neg.f64 (-.f64 C (neg.f64 C)))) (-.f64 C (neg.f64 C))) A) (/.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) A)))) |
(-.f64 (+.f64 (*.f64 -2 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2)))) A)) (*.f64 (pow.f64 (/.f64 1 A) 2) (-.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)) (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C)))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (pow.f64 (*.f64 -1 C) 2)) (+.f64 (*.f64 2 (pow.f64 B 2)) (*.f64 2 (pow.f64 C 2))))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 C (*.f64 -1 C)))))) (-.f64 C (*.f64 -1 C)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C))))))))) (+.f64 (*.f64 -1 (-.f64 C (*.f64 -1 C))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 C) (*.f64 -1 (-.f64 C (*.f64 -1 C)))) (-.f64 C (*.f64 -1 C))) A)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) |
(-.f64 (fma.f64 -2 C (fma.f64 2 A (fma.f64 -1/2 (/.f64 (fma.f64 2 (pow.f64 (neg.f64 C) 2) (neg.f64 (*.f64 2 (+.f64 (*.f64 B B) (*.f64 C C))))) A) (*.f64 (pow.f64 (/.f64 1 A) 2) (-.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (+.f64 -1 2))) (fma.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 2 (pow.f64 (neg.f64 C) 2) (neg.f64 (*.f64 2 (+.f64 (*.f64 B B) (*.f64 C C)))))) (fma.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 C) (neg.f64 (-.f64 C (neg.f64 C)))) (-.f64 C (neg.f64 C)))))) (-.f64 C (neg.f64 C))) (fma.f64 1/4 (*.f64 (-.f64 (*.f64 -2 C) (neg.f64 (-.f64 C (neg.f64 C)))) (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C))))))))) (+.f64 (neg.f64 (-.f64 C (neg.f64 C))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 C) (neg.f64 (-.f64 C (neg.f64 C)))) (-.f64 C (neg.f64 C))) A) (/.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2))) A)))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))) A))) |
(fma.f64 2 C (neg.f64 (/.f64 (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2))) A))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))) A)) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (pow.f64 B 2))))) (pow.f64 (/.f64 -1 A) 2)))) |
(+.f64 (fma.f64 2 C (neg.f64 (/.f64 (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2))) A))) (*.f64 (-.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4))))) (*.f64 B B)) (+.f64 (*.f64 (neg.f64 C) (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2)))) (/.f64 (*.f64 -2 (*.f64 C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B B)))) (pow.f64 (/.f64 -1 A) 2))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))) A)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 C 2))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (pow.f64 B 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 C (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2))) (pow.f64 B 2))) (*.f64 -2 (pow.f64 C 2))))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (pow.f64 B 2))))) (pow.f64 (/.f64 -1 A) 2))))) |
(+.f64 (fma.f64 2 C (neg.f64 (/.f64 (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2))) A))) (fma.f64 (pow.f64 (/.f64 -1 A) 3) (-.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (neg.f64 C) (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4))))) (fma.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 C C)) (*.f64 -1/2 (*.f64 (*.f64 B B) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))))))) (*.f64 B B)) (+.f64 (*.f64 (neg.f64 C) (-.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4))))) (*.f64 B B)) (+.f64 (*.f64 (neg.f64 C) (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2)))) (/.f64 (*.f64 -2 (*.f64 C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B B))))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2)))) (*.f64 B B))) (/.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4)))))) (*.f64 B B))))) (*.f64 (-.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 B 4))))) (*.f64 B B)) (+.f64 (*.f64 (neg.f64 C) (fma.f64 2 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (*.f64 1/4 (pow.f64 B 4))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 C C) -2)))) (/.f64 (*.f64 -2 (*.f64 C (+.f64 (neg.f64 (*.f64 (*.f64 C C) (*.f64 B B))) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B B)))) (pow.f64 (/.f64 -1 A) 2)))) |
B |
(-.f64 (+.f64 (*.f64 2 A) B) (*.f64 -1 (-.f64 C A))) |
(-.f64 (fma.f64 2 A B) (-.f64 A C)) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) B)) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 (-.f64 C A)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))) (-.f64 C A)) B))))) |
(-.f64 (fma.f64 2 A (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 C C) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A))) B)) B)) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (-.f64 A C) (/.f64 (*.f64 (-.f64 A C) (fma.f64 2 A (-.f64 C A))) B)))) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 (pow.f64 (/.f64 1 B) 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) A)) (*.f64 1/2 (*.f64 A (pow.f64 (-.f64 A C) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A)))))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2))) B)) B))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 (-.f64 C A)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))) (-.f64 C A)) B))))) |
(-.f64 (fma.f64 2 A (fma.f64 (pow.f64 (/.f64 1 B) 2) (-.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) (*.f64 (pow.f64 (-.f64 A C) 2) A))) (+.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 (-.f64 (*.f64 C C) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A)))) (+.f64 (*.f64 (-.f64 A C) (fma.f64 2 A (-.f64 C A))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (fma.f64 2 A (-.f64 C A)))))) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 C C) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A))) B)) B))) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (-.f64 A C) (/.f64 (*.f64 (-.f64 A C) (fma.f64 2 A (-.f64 C A))) B)))) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 -1 B)) (*.f64 -1 (-.f64 C A))) |
(+.f64 (fma.f64 2 A (neg.f64 B)) (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (*.f64 2 A) (*.f64 -1 B))) (*.f64 -1 (-.f64 C A))) |
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 C C) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A)))) (+.f64 (*.f64 (-.f64 A C) (fma.f64 2 A (-.f64 C A))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (fma.f64 2 A (neg.f64 B)) (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) B)) (+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 B) (*.f64 (pow.f64 (/.f64 -1 B) 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) A)) (*.f64 1/2 (*.f64 A (pow.f64 (-.f64 A C) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 (pow.f64 C 2) (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 C A) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (-.f64 (*.f64 2 A) (*.f64 -1 (-.f64 C A))))))))))) (*.f64 -1 (-.f64 C A))) |
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 C C) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A)))) (+.f64 (*.f64 (-.f64 A C) (fma.f64 2 A (-.f64 C A))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) B)) (-.f64 (+.f64 (fma.f64 2 A (neg.f64 B)) (*.f64 (pow.f64 (/.f64 -1 B) 2) (-.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) A) (*.f64 (pow.f64 (-.f64 A C) 2) A))) (+.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 (-.f64 (*.f64 C C) (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 A A)))) (+.f64 (*.f64 (-.f64 A C) (fma.f64 2 A (-.f64 C A))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (fma.f64 2 A (-.f64 C A)))))))) (-.f64 A C))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) 0) (/.f64 1 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) 2) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (*.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (/.f64 1 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) 2) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (neg.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))))) (neg.f64 (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (neg.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))) 0) (/.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (*.f64 (if (!=.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(if (!=.f64 (-.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (-.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (fma.f64 C C (neg.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 C C) 2) (pow.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) 2)) (fma.f64 C C (neg.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 C C) 2) (*.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 C C)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 C C) 3) (pow.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) 3)) (+.f64 (pow.f64 (*.f64 C C) 2) (*.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 C C))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) |
(if (!=.f64 (*.f64 C C) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (*.f64 C C) 0) (/.f64 (-.f64 (pow.f64 (*.f64 C C) 3) (pow.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) 3)) (+.f64 (pow.f64 (*.f64 C C) 2) (*.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 C C))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) |
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 C C) 3) (neg.f64 (pow.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2) 3))) (+.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (*.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 C C) 3) (pow.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2) 3)) (+.f64 (pow.f64 (*.f64 C C) 2) (*.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (-.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)) (*.f64 C C))))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) |
(+.f64 (*.f64 C C) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(+.f64 (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) (*.f64 C C)) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(+.f64 (*.f64 (*.f64 C C) 1) (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(-.f64 (+.f64 (*.f64 C C) 0) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(-.f64 (*.f64 C C) (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2)) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 1 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(pow.f64 (pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 3) 1/3) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 1) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 3) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(cbrt.f64 (pow.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 3)) |
(fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) 0) (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) 2) 0) (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) (/.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) 2))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) |
(if (!=.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) 0) (/.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(if (!=.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) 0) (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) -1) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 2)) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 2) (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (/.f64 -1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2)))) 2)) (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) 2) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 1 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2)))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)) |
(/.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))))) (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) 2)) |
(/.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3) 1/3) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) 3) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(neg.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 A C)))) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3)) |
(/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 2))) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (*.f64 -16 (*.f64 C F)) | |
| ✓ | 1.7b | (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
| ✓ | 6.2b | (/.f64 A (*.f64 B B)) |
| 10.2b | (sqrt.f64 (*.f64 -16 (*.f64 C F))) |
Compiled 51 to 22 computations (56.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 8.0ms | A | @ | inf | (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
| 4.0ms | A | @ | 0 | (/.f64 A (*.f64 B B)) |
| 3.0ms | A | @ | -inf | (/.f64 A (*.f64 B B)) |
| 3.0ms | A | @ | inf | (/.f64 A (*.f64 B B)) |
| 2.0ms | B | @ | 0 | (/.f64 A (*.f64 B B)) |
Compiled 8425 to 5280 computations (37.3% saved)
| 1× | batch-egg-rewrite |
| 158× | egg-rr |
| 127× | egg-rr |
| Inputs |
|---|
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (pow.f64 (/.f64 (*.f64 B B) A) -1) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) 0) (/.f64 (cbrt.f64 A) (/.f64 B (/.f64 (cbrt.f64 (*.f64 A A)) B))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 0) (/.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 B (/.f64 A (cbrt.f64 (*.f64 B B))))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) 0) (/.f64 (cbrt.f64 (/.f64 A B)) (/.f64 B (pow.f64 (cbrt.f64 (/.f64 A B)) 2))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A B) 0) (/.f64 1 (/.f64 B (/.f64 A B))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) 0) (/.f64 (cbrt.f64 (/.f64 A B)) (/.f64 B (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 B) 0) (/.f64 A (/.f64 B (/.f64 1 B))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 A (*.f64 B B)) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 A) 0) (/.f64 (cbrt.f64 (*.f64 A A)) (/.f64 (*.f64 B B) (cbrt.f64 A))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 B B)) A)) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 A) 0) (pow.f64 (/.f64 (*.f64 B B) A) -1) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (cbrt.f64 (neg.f64 A)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 B B))) (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (/.f64 1 B) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 (/.f64 1 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 B)) 1) (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 B)) B) (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 A B)) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (/.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 A (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 B)) (/.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 B)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (*.f64 B B))) (/.f64 A (neg.f64 (*.f64 B (cbrt.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (neg.f64 B)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 A)) 1) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 A)) B) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (cbrt.f64 (*.f64 A A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 (*.f64 B (cbrt.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (*.f64 B B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (*.f64 B B)) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (/.f64 1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (/.f64 -1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A B) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 (/.f64 A B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (/.f64 1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 (cbrt.f64 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 B B)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 B) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 1 B))) (/.f64 A (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 A B))) (pow.f64 (cbrt.f64 (/.f64 A B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 A B))) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 A)) (cbrt.f64 (/.f64 1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) B) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (*.f64 (/.f64 -1 (*.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2) (cbrt.f64 (/.f64 A (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 A)) (*.f64 (cbrt.f64 (*.f64 A A)) (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 A B)) (/.f64 1 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 A B)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 A (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A A)) (/.f64 (cbrt.f64 A) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (neg.f64 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 B)) (neg.f64 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (neg.f64 A)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (/.f64 A B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 A (*.f64 B B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 A B)) 1) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 B)) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 A (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 B)) 1) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (*.f64 A A))) (*.f64 (cbrt.f64 B) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 A B)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 A B) (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 A) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 A B) (neg.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 A (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 A B) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (/.f64 A (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 A)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (*.f64 A A))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) A) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 1 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (neg.f64 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 A (cbrt.f64 (*.f64 B B)))) (neg.f64 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 A (*.f64 B B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 A (*.f64 B B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 A) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 (*.f64 B B) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (/.f64 A B) (/.f64 B (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (neg.f64 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (+.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 A (*.f64 B B)) 0) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 A (*.f64 B B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (*.f64 B B)) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (/.f64 A (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B B)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) (/.f64 A (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (*.f64 B B))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (/.f64 1 (*.f64 B B)))) (/.f64 (/.f64 A B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 A) B)) (/.f64 (cbrt.f64 (*.f64 A A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (/.f64 A (*.f64 B B)))) (cbrt.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) B) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (*.f64 (/.f64 -1 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A B) (*.f64 (/.f64 1 B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 2) (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (neg.f64 (/.f64 A (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (neg.f64 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (/.f64 (/.f64 A B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 A B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 A B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B (cbrt.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (/.f64 A B))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 A B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (/.f64 A B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (neg.f64 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) (neg.f64 (*.f64 B (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (/.f64 A (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (pow.f64 B 2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(if (!=.f64 A 0) (pow.f64 (/.f64 (*.f64 B B) A) -1) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) 0) (/.f64 (cbrt.f64 A) (/.f64 B (/.f64 (cbrt.f64 (*.f64 A A)) B))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 0) (/.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 B (/.f64 A (cbrt.f64 (*.f64 B B))))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) 0) (/.f64 (cbrt.f64 (/.f64 A B)) (/.f64 B (pow.f64 (cbrt.f64 (/.f64 A B)) 2))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 1 (/.f64 B (/.f64 A B))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) 0) (/.f64 (cbrt.f64 (/.f64 A B)) (/.f64 B (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 1 B) 0) (/.f64 A (/.f64 B (/.f64 1 B))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 1 0) (/.f64 A (*.f64 B B)) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 A) 0) (/.f64 (cbrt.f64 (*.f64 A A)) (/.f64 (*.f64 B B) (cbrt.f64 A))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 B B)) A)) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (neg.f64 A) 0) (pow.f64 (/.f64 (*.f64 B B) A) -1) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (cbrt.f64 (neg.f64 A)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B))) |
(-.f64 0 (neg.f64 (/.f64 A (*.f64 B B)))) |
(-.f64 (/.f64 0 (neg.f64 (*.f64 B B))) (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (/.f64 1 B) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 (/.f64 1 B) (cbrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 B)) 1) (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 B)) B) (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (/.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 A (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 B)) (/.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 B B))) (/.f64 A (neg.f64 (*.f64 B (cbrt.f64 B))))) |
(*.f64 (/.f64 (cbrt.f64 A) (neg.f64 B)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) B)) |
(*.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) 1) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) B) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (cbrt.f64 (*.f64 A A)) B)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 (*.f64 B (cbrt.f64 B))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 1 (/.f64 A (*.f64 B B))) |
(*.f64 (/.f64 A (*.f64 B B)) 1) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B B)) (cbrt.f64 (*.f64 A A))) |
(*.f64 A (/.f64 1 (*.f64 B B))) |
(*.f64 (/.f64 1 (*.f64 B B)) A) |
(*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B))) |
(*.f64 (neg.f64 A) (/.f64 -1 (*.f64 B B))) |
(*.f64 (/.f64 A B) (/.f64 1 B)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 (/.f64 A B) (cbrt.f64 B))) |
(*.f64 (/.f64 1 B) (/.f64 A B)) |
(*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (/.f64 1 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) (cbrt.f64 A)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 (cbrt.f64 A) B)) |
(*.f64 (/.f64 -1 (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) B)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 1 B))) (/.f64 A (cbrt.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 A B))) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 A B))) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 A)) (cbrt.f64 (/.f64 1 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2)) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) 1)) |
(*.f64 (/.f64 (cbrt.f64 A) B) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) 1)) |
(*.f64 (neg.f64 A) (*.f64 (/.f64 -1 (*.f64 B B)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2) A)) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 1 B))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 1 B))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (/.f64 1 B))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2) (cbrt.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 -1 (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (cbrt.f64 (neg.f64 A)) (*.f64 (cbrt.f64 (*.f64 A A)) (/.f64 -1 (*.f64 B B)))) |
(*.f64 (cbrt.f64 A) (*.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (/.f64 -1 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A B)) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 A (cbrt.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (cbrt.f64 (*.f64 A A)) (/.f64 (cbrt.f64 A) (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 -1 B) (neg.f64 (/.f64 A B))) |
(*.f64 (/.f64 1 -1) (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 1 (neg.f64 B)) (neg.f64 (/.f64 A B))) |
(*.f64 (/.f64 (cbrt.f64 A) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1)) |
(/.f64 (*.f64 (/.f64 1 B) (neg.f64 A)) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (/.f64 A B))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 A (*.f64 B B)) 1) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) 1) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 B)) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2)) |
(/.f64 (/.f64 A (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) 1) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (*.f64 A A))) (*.f64 (cbrt.f64 B) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (neg.f64 (/.f64 A B)) (neg.f64 B)) |
(/.f64 (neg.f64 (/.f64 (/.f64 A B) (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 A) (neg.f64 (*.f64 B B))) |
(/.f64 (/.f64 A B) (neg.f64 (neg.f64 B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 A B) B) |
(/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 1 B) (/.f64 A (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 A)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (*.f64 A A))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) A) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 1 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (neg.f64 (/.f64 A (cbrt.f64 (*.f64 B B)))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 B B)) 3) 1/3) |
(pow.f64 (/.f64 A (*.f64 B B)) 1) |
(neg.f64 (neg.f64 (/.f64 A (*.f64 B B)))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 3)) |
(fma.f64 0 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(fma.f64 1 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 (*.f64 B B) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (/.f64 A B) (/.f64 B (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (neg.f64 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (+.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (+.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(+.f64 (*.f64 (/.f64 A (*.f64 B B)) 0) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(+.f64 (*.f64 0 (/.f64 A (*.f64 B B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(+.f64 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(-.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B B)) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1)) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (/.f64 A (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 B B))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) B)) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (*.f64 B B))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B B)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) B)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 -1 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 1 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (*.f64 B B))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 B B))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (*.f64 B B)))) |
(*.f64 (/.f64 A B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))) A) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) (/.f64 A (cbrt.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (*.f64 B B))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 1 (*.f64 B B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (/.f64 1 (*.f64 B B)))) (/.f64 (/.f64 A B) (cbrt.f64 B))) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B))) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 A) B)) (/.f64 (cbrt.f64 (*.f64 A A)) B)) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (*.f64 B B))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 B)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(*.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (/.f64 A (*.f64 B B)))) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2)) |
(*.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 A) B) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 A) (*.f64 (/.f64 -1 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 A B) (*.f64 (/.f64 1 B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 2) (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 (neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (neg.f64 (/.f64 A B))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (/.f64 (/.f64 A B) (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (cbrt.f64 A) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B B))) |
(*.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B (cbrt.f64 B))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 2)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (/.f64 A B))) (neg.f64 B)) |
(/.f64 (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(/.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) |
(/.f64 (*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) B) |
(/.f64 (/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (/.f64 A B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (neg.f64 (*.f64 B B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (/.f64 A (*.f64 B B))))) |
(neg.f64 (-.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0)) |
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)) |
| Outputs |
|---|
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (pow.f64 B 2)) |
(/.f64 A (*.f64 B B)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 B -2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 A (pow.f64 (/.f64 -1 B) 2)) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2))) |
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2)))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (pow.f64 B -2))) |
(if (!=.f64 A 0) (pow.f64 (/.f64 (*.f64 B B) A) -1) (/.f64 A (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 1 (/.f64 (*.f64 B B) A)) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) 0) (/.f64 (cbrt.f64 A) (/.f64 B (/.f64 (cbrt.f64 (*.f64 A A)) B))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 0) (/.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 B (/.f64 A (cbrt.f64 (*.f64 B B))))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) 0) (/.f64 (cbrt.f64 (/.f64 A B)) (/.f64 B (pow.f64 (cbrt.f64 (/.f64 A B)) 2))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 1 (/.f64 B (/.f64 A B))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) 0) (/.f64 (cbrt.f64 (/.f64 A B)) (/.f64 B (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (/.f64 1 B) 0) (/.f64 A (/.f64 B (/.f64 1 B))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 1 0) (/.f64 A (*.f64 B B)) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 A) 0) (/.f64 (cbrt.f64 (*.f64 A A)) (/.f64 (*.f64 B B) (cbrt.f64 A))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 B B)) A)) (/.f64 A (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 -1 (neg.f64 (/.f64 (*.f64 B B) A))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (neg.f64 A) 0) (pow.f64 (/.f64 (*.f64 B B) A) -1) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 1 (/.f64 (*.f64 B B) A)) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (cbrt.f64 (neg.f64 A)) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (*.f64 A A)))) (/.f64 A (*.f64 B B))) |
(-.f64 0 (neg.f64 (/.f64 A (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(-.f64 (/.f64 0 (neg.f64 (*.f64 B B))) (neg.f64 (/.f64 A (*.f64 B B)))) |
(+.f64 (/.f64 0 (neg.f64 (*.f64 B B))) (/.f64 A (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) A) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (/.f64 1 B) (cbrt.f64 (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 (/.f64 1 B) (cbrt.f64 B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 B)) 1) (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) A) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 B)) B) (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) A) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) B) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (/.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) B) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 A (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) A) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (cbrt.f64 A)) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 B)) (/.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) B) (cbrt.f64 (/.f64 (*.f64 A A) B))) |
(*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 B B))) (/.f64 A (neg.f64 (*.f64 B (cbrt.f64 B))))) |
(/.f64 (neg.f64 A) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 A) (neg.f64 B)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) B)) |
(*.f64 (/.f64 (cbrt.f64 A) (neg.f64 B)) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A (neg.f64 (*.f64 B B)))) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 B)) (cbrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) 1) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 A A))) (neg.f64 (*.f64 B B))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) B) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 A A))) (neg.f64 (*.f64 B B))) |
(*.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (cbrt.f64 (*.f64 A A)) B)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 (*.f64 B (cbrt.f64 B))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 A (*.f64 B B)))) (cbrt.f64 (*.f64 A A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(*.f64 1 (/.f64 A (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 A (*.f64 B B)) 1) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B B)) (cbrt.f64 (*.f64 A A))) |
(/.f64 A (*.f64 B B)) |
(*.f64 A (/.f64 1 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 1 (*.f64 B B)) A) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (neg.f64 A) (/.f64 -1 (*.f64 B B))) |
(*.f64 (/.f64 A B) (/.f64 1 B)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 (/.f64 A B) (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 A B)) (cbrt.f64 B)) |
(*.f64 (/.f64 1 B) (/.f64 A B)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (/.f64 1 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 A B)) (cbrt.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) (cbrt.f64 A)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 (cbrt.f64 A) B)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 -1 (*.f64 B B)) (neg.f64 A)) |
(*.f64 (neg.f64 A) (/.f64 -1 (*.f64 B B))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) B)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 1 B))) (/.f64 A (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) A) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 A B))) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) |
(*.f64 (*.f64 (/.f64 1 B) (cbrt.f64 (/.f64 A B))) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) B) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2) (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 A)) (cbrt.f64 (/.f64 1 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2) A)) (cbrt.f64 (/.f64 1 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2))) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) 1)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 A) B) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) 1)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (neg.f64 A) (*.f64 (/.f64 -1 (*.f64 B B)) 1)) |
(*.f64 (neg.f64 A) (/.f64 -1 (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2) A)) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 1 B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 1 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) A) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (/.f64 1 B))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) B) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)))) |
(*.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 B B)) (pow.f64 (/.f64 A (*.f64 B B)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2) (cbrt.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2)) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 -1 (neg.f64 (/.f64 A (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 (neg.f64 A)) (*.f64 (cbrt.f64 (*.f64 A A)) (/.f64 -1 (*.f64 B B)))) |
(*.f64 (cbrt.f64 A) (*.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (/.f64 -1 (*.f64 B B)))) |
(*.f64 (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (/.f64 -1 (*.f64 B B))))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (neg.f64 (/.f64 A B)) (/.f64 1 (neg.f64 B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) |
(*.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (*.f64 B (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) B) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 A (cbrt.f64 (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B)))) B) |
(*.f64 (cbrt.f64 (*.f64 A A)) (/.f64 (cbrt.f64 A) (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (cbrt.f64 A)) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 -1 B) (neg.f64 (/.f64 A B))) |
(*.f64 (/.f64 1 -1) (neg.f64 (/.f64 A (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B)))) |
(neg.f64 (/.f64 (/.f64 A (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 1 (neg.f64 B)) (neg.f64 (/.f64 A B))) |
(/.f64 A (*.f64 B B)) |
(*.f64 (/.f64 (cbrt.f64 A) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (*.f64 B B))) |
(*.f64 (/.f64 (cbrt.f64 A) (neg.f64 B)) (/.f64 (cbrt.f64 (*.f64 A A)) (neg.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 A B)) (cbrt.f64 B)) |
(/.f64 (*.f64 (/.f64 1 B) (neg.f64 A)) (neg.f64 B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (/.f64 A B))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2) (/.f64 A B))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 A (*.f64 B B)) 1) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) 1) (neg.f64 B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2) (/.f64 A B))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (pow.f64 (/.f64 A (*.f64 B B)) 2))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 B)) (cbrt.f64 B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2)) |
(/.f64 (/.f64 A (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) 1) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (cbrt.f64 (*.f64 A A))) (*.f64 (cbrt.f64 B) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 A B) (*.f64 A A))) (*.f64 (cbrt.f64 B) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (neg.f64 (/.f64 A B)) (neg.f64 B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (neg.f64 (/.f64 (/.f64 A B) (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (/.f64 A (*.f64 B (cbrt.f64 B))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(/.f64 (neg.f64 A) (neg.f64 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 A B) (neg.f64 (neg.f64 B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 A B) B) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (/.f64 1 B) (/.f64 A (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (cbrt.f64 A)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2) A)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (*.f64 A A))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) B) (cbrt.f64 (/.f64 (*.f64 A A) B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) A) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1) (cbrt.f64 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 1 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 A B) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) 1) (cbrt.f64 (*.f64 B B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (/.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 A (*.f64 B B)) |
(/.f64 (neg.f64 (/.f64 A (cbrt.f64 (*.f64 B B)))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 A (*.f64 B B)) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) |
(/.f64 A (*.f64 B B)) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 B B)) 3) 1/3) |
(/.f64 A (*.f64 B B)) |
(pow.f64 (/.f64 A (*.f64 B B)) 1) |
(/.f64 A (*.f64 B B)) |
(neg.f64 (neg.f64 (/.f64 A (*.f64 B B)))) |
(/.f64 A (*.f64 B B)) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 3)) |
(/.f64 A (*.f64 B B)) |
(fma.f64 0 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(fma.f64 1 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 A) 0) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (*.f64 B B) (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (*.f64 B B) A)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 A 0) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) (/.f64 (neg.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 (*.f64 B B) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (pow.f64 (/.f64 (/.f64 (*.f64 B B) (neg.f64 A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (/.f64 A B) (/.f64 B (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (neg.f64 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 A) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (/.f64 A B) 0) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 B (/.f64 A B)))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (+.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (+.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) 0)) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(+.f64 (*.f64 (/.f64 A (*.f64 B B)) 0) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(+.f64 (*.f64 0 (/.f64 A (*.f64 B B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(+.f64 0 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(-.f64 0 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 A (cbrt.f64 B)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B B)) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 A) (*.f64 B (cbrt.f64 B))) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (/.f64 A (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A B)) B) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (neg.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B)) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) B)) |
(/.f64 (*.f64 (neg.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 B B)) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (*.f64 A (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 A (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (*.f64 (*.f64 B (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 B) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B B)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) 1)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A B)) B) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A B)) B) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 -1 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 1 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 A (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (*.f64 B B)))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (/.f64 A B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (*.f64 B B))) A) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) (/.f64 A (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 A (*.f64 B B))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 1 (*.f64 B B)) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B)))))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (/.f64 1 (*.f64 B B)))) (/.f64 (/.f64 A B) (cbrt.f64 B))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 1 (*.f64 B B))))) (/.f64 A (*.f64 B (cbrt.f64 B)))) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 A) B)) (/.f64 (cbrt.f64 (*.f64 A A)) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (*.f64 B B))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(*.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (/.f64 A (*.f64 B B)))) (cbrt.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) 2)) |
(*.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (/.f64 A (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2))) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 A) B) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 A) (*.f64 (/.f64 -1 (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 A) (neg.f64 (*.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 A B) (*.f64 (/.f64 1 B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 2) (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 (cbrt.f64 A) (*.f64 (/.f64 (cbrt.f64 (*.f64 A A)) B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 A) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 A B)) 2) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 A A) (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 A (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (neg.f64 (/.f64 A (*.f64 B B)))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 (neg.f64 (*.f64 B B))))) (/.f64 (neg.f64 A) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) (neg.f64 (/.f64 A B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (/.f64 (/.f64 A B) (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 1 (*.f64 B (cbrt.f64 B))) (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 A B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(*.f64 (cbrt.f64 (/.f64 A B)) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B))) |
(*.f64 (cbrt.f64 (/.f64 A B)) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))) |
(*.f64 (cbrt.f64 A) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 A) B) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))))) |
(*.f64 (neg.f64 (/.f64 A B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (neg.f64 (/.f64 A B)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (*.f64 B B))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B (cbrt.f64 B))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) (/.f64 A B)) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 2)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (/.f64 A B))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (neg.f64 A) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B))) B) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B)) |
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 A B)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 B (cbrt.f64 B))) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 B B)) B) (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (cbrt.f64 (*.f64 B B)) B)) |
(*.f64 (/.f64 A (cbrt.f64 B)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (cbrt.f64 (*.f64 B B)) B)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B B)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A B)) B) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (/.f64 A B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 A B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(/.f64 (*.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) -1)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (/.f64 A B) (cbrt.f64 B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 A B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) B) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 B) (neg.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 B B)) 2)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (*.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (neg.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2) (cbrt.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 A (cbrt.f64 (*.f64 B B))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B (cbrt.f64 B))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (neg.f64 (*.f64 B B))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) 1) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B)))) (neg.f64 (*.f64 B (cbrt.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (*.f64 B (cbrt.f64 B))) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (/.f64 A (*.f64 B B))))) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (-.f64 (*.f64 (/.f64 A (*.f64 B B)) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)) |
(*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.0b | (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) |
| ✓ | 5.3b | (*.f64 (pow.f64 B 4) F) |
| ✓ | 13.6b | (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) |
| ✓ | 22.9b | (/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
Compiled 81 to 52 computations (35.8% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | B | @ | -inf | (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) |
| 13.0ms | F | @ | 0 | (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) |
| 3.0ms | F | @ | inf | (/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
| 2.0ms | B | @ | 0 | (/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
| 2.0ms | F | @ | 0 | (/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
Compiled 18285 to 13210 computations (27.8% saved)
| 1× | batch-egg-rewrite |
| 148× | egg-rr |
| 109× | egg-rr |
| 58× | egg-rr |
| 40× | egg-rr |
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) |
(*.f64 (pow.f64 B 4) F) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) -1)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 B B)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 B)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (/.f64 -1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B B)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (cbrt.f64 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) B) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 B)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 B 4))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 -1 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 1 (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (cbrt.f64 (pow.f64 B 4)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 B) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) 1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) -1)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) -1/2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) 2) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (pow.f64 B 4) F) (*.f64 (pow.f64 B 4) F))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 B 4) F))) (*.f64 (pow.f64 B 4) F))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 B 4) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B 4) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (pow.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B B) (*.f64 F (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 B 4) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4)) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (pow.f64 B 4) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) (cbrt.f64 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F B) (pow.f64 B 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (pow.f64 B 3)) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (pow.f64 B 4))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (pow.f64 B 4) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 1/2) (*.f64 (pow.f64 B 4) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 -1/2 (pow.f64 B 4))) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (*.f64 (pow.f64 B 3) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B 3) (*.f64 B F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 B B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 (pow.f64 B 4) F) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (pow.f64 B 4)) (+.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (*.f64 (*.f64 (pow.f64 B 4) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (pow.f64 B 4)) (neg.f64 (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) (cbrt.f64 (*.f64 (pow.f64 B 4) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)) (*.f64 F (cbrt.f64 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 F (cbrt.f64 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 B 4) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 B 4) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3) 8)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 F 0) (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 A F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 F 0) (/.f64 (*.f64 1/2 (pow.f64 B 4)) (/.f64 (neg.f64 A) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1 (/.f64 (neg.f64 A) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 F) 0) (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 A F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) 0) (/.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (/.f64 A (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 A F) (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (pow.f64 B 4)) 0) (/.f64 F (/.f64 A (*.f64 -1/2 (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (/.f64 A (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 F) 0) (/.f64 (pow.f64 B 4) (/.f64 A (*.f64 -1/2 F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 F F)) 0) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (/.f64 A (cbrt.f64 (*.f64 F F)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F)) (/.f64 A (cbrt.f64 1/4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 0) (/.f64 1 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) -1)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 B 4) 0) (/.f64 (*.f64 -1/2 F) (/.f64 A (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 A)) (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 F A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (/.f64 1 (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) (/.f64 1/2 (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 A)) (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 A)) (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (neg.f64 (cbrt.f64 (*.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (cbrt.f64 A)) (/.f64 (*.f64 (pow.f64 B 4) F) (neg.f64 (cbrt.f64 (*.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (cbrt.f64 (neg.f64 A))) (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 A))) (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (pow.f64 B 4)) -1) (/.f64 (neg.f64 F) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (cbrt.f64 (neg.f64 A))) (/.f64 (neg.f64 F) (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (neg.f64 (cbrt.f64 (*.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) 1) (/.f64 F (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) (cbrt.f64 A)) (/.f64 F (neg.f64 (cbrt.f64 (*.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (neg.f64 A))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 A) (*.f64 (pow.f64 B 4) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 A) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) F) (/.f64 -1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (/.f64 -1 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) (/.f64 F (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 A)) (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) (cbrt.f64 (/.f64 -1/8 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 A) (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (/.f64 -1/8 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 A A))) (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 B 4) F) A) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (cbrt.f64 (*.f64 A A))) (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (*.f64 -1/2 (pow.f64 B 4))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (cbrt.f64 -1/2)) (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (*.f64 (pow.f64 B 4) F)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (pow.f64 B 4)) (*.f64 -1/2 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (*.f64 -1/2 F)) (pow.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F)))) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F))) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (pow.f64 B 4)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (*.f64 F (*.f64 B B))) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) 1) (*.f64 (pow.f64 B 4) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) F) (pow.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) (cbrt.f64 (*.f64 (pow.f64 B 4) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (*.f64 (pow.f64 B 4) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (pow.f64 B 4))) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)) (/.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 B 4))) 2) (/.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (pow.f64 B 4) (/.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)) (/.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B 4) (*.f64 -1/2 (/.f64 F A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) F) (*.f64 (/.f64 -1/2 A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 (/.f64 F A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (*.f64 (/.f64 -1 A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 A)) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 A A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) (*.f64 (/.f64 F (cbrt.f64 (*.f64 A A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B 4) (*.f64 (*.f64 -1/2 F) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 F) (*.f64 (pow.f64 B 4) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (*.f64 (cbrt.f64 (*.f64 F F)) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F)) (*.f64 (cbrt.f64 1/4) (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 -1/2 (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) (/.f64 -1/2 (neg.f64 (cbrt.f64 (*.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 -1) (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 A) (*.f64 F (cbrt.f64 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 B 4) F) (/.f64 A -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 A)) (*.f64 (pow.f64 B 4) F)) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))) (cbrt.f64 (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) -1/2) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 F (cbrt.f64 (*.f64 A A)))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (/.f64 -1/8 (*.f64 A A)))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A)))) (cbrt.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (neg.f64 (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 (neg.f64 A) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (neg.f64 (/.f64 A -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A))) (neg.f64 (cbrt.f64 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) -1)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(-.f64 0 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(-.f64 (/.f64 0 (*.f64 B B)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 1 (cbrt.f64 B)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))) |
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (/.f64 -1 (*.f64 B B))) |
(*.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 -1 B) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B)) |
(*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 B))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 B B))) |
(*.f64 -1 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)) -1) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1)) |
(*.f64 (/.f64 1 (*.f64 B B)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (/.f64 -1 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (/.f64 1 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) B) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 B)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 B 4))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) |
(*.f64 (*.f64 (/.f64 -1 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 -1 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 1 (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (cbrt.f64 (pow.f64 B 4)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 4))) 2)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)) -1) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) |
(/.f64 (*.f64 (/.f64 -1 B) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) B) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B)) B) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) -1)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 3)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 1 0) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) -1)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) -1/2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(-.f64 0 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) 2) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 1/2) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(sqrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 3)) |
(fabs.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 1 0) (*.f64 (pow.f64 B 4) F) (*.f64 (pow.f64 B 4) F)) |
(if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 B 4) F))) (*.f64 (pow.f64 B 4) F)) |
(+.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) |
(-.f64 0 (*.f64 (pow.f64 B 4) (neg.f64 F))) |
(*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 F (pow.f64 B 4)) |
(*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B)) |
(*.f64 (*.f64 B B) (*.f64 F (*.f64 B B))) |
(*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 1 (*.f64 (pow.f64 B 4) F)) |
(*.f64 (*.f64 (pow.f64 B 4) F) 1) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4)) (cbrt.f64 F)) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (pow.f64 B 4) (cbrt.f64 F))) |
(*.f64 (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) (cbrt.f64 (pow.f64 B 4))) |
(*.f64 (*.f64 F B) (pow.f64 B 3)) |
(*.f64 (*.f64 F (pow.f64 B 3)) B) |
(*.f64 (*.f64 F (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 B B))) |
(*.f64 (*.f64 2 (*.f64 1/2 (pow.f64 B 4))) F) |
(*.f64 (*.f64 2 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) |
(*.f64 -1 (*.f64 (pow.f64 B 4) (neg.f64 F))) |
(*.f64 -2 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) |
(*.f64 (*.f64 2 1/2) (*.f64 (pow.f64 B 4) F)) |
(*.f64 (*.f64 2 (*.f64 -1/2 (pow.f64 B 4))) (neg.f64 F)) |
(*.f64 B (*.f64 (pow.f64 B 3) F)) |
(*.f64 (pow.f64 B 3) (*.f64 B F)) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 B B)) F)) |
(*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 4)) |
(*.f64 1/2 (*.f64 (*.f64 (pow.f64 B 4) F) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) 2)) |
(*.f64 (*.f64 1/2 (pow.f64 B 4)) (+.f64 F F)) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (sqrt.f64 2)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2)) |
(*.f64 (*.f64 (cbrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (cbrt.f64 4))) |
(*.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) -2) |
(*.f64 -1/2 (neg.f64 (*.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) 2))) |
(*.f64 (*.f64 -1/2 (pow.f64 B 4)) (neg.f64 (+.f64 F F))) |
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) |
(*.f64 (*.f64 F (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(*.f64 2 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) |
(*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)) (*.f64 F (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (*.f64 1 (*.f64 F (cbrt.f64 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(/.f64 (*.f64 (pow.f64 B 4) F) 1) |
(/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 3) 1/3) |
(pow.f64 (*.f64 (pow.f64 B 4) F) 1) |
(neg.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 3)) |
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3) 8)) |
(if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 F 0) (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 A F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 -1/2 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 F 0) (/.f64 (*.f64 1/2 (pow.f64 B 4)) (/.f64 (neg.f64 A) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1 (/.f64 (neg.f64 A) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (neg.f64 F) 0) (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 A F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 1/2 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) 0) (/.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (/.f64 A (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 A F) (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 -1/2 (pow.f64 B 4)) 0) (/.f64 F (/.f64 A (*.f64 -1/2 (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (/.f64 A (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 -1/2 F) 0) (/.f64 (pow.f64 B 4) (/.f64 A (*.f64 -1/2 F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 1 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (*.f64 F F)) 0) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (/.f64 A (cbrt.f64 (*.f64 F F)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F)) (/.f64 A (cbrt.f64 1/4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 0) (/.f64 1 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) -1)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (pow.f64 B 4) 0) (/.f64 (*.f64 -1/2 F) (/.f64 A (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(-.f64 0 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(-.f64 (/.f64 0 (neg.f64 A)) (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 F A)) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (/.f64 1 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) (/.f64 1/2 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (cbrt.f64 (/.f64 1 A)) (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 -1 (cbrt.f64 A)) (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(*.f64 (/.f64 1/2 (cbrt.f64 A)) (/.f64 (*.f64 (pow.f64 B 4) F) (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(*.f64 (/.f64 -1/2 (cbrt.f64 (neg.f64 A))) (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 (*.f64 A A)))) |
(*.f64 -1 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 A))) (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (*.f64 -1/2 (pow.f64 B 4)) -1) (/.f64 (neg.f64 F) A)) |
(*.f64 (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (cbrt.f64 (neg.f64 A))) (/.f64 (neg.f64 F) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (neg.f64 A))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) 1) (/.f64 F (neg.f64 A))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) (cbrt.f64 A)) (/.f64 F (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) A)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (neg.f64 A))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 -1/2 A) (*.f64 (pow.f64 B 4) F)) |
(*.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (/.f64 1 A)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) |
(*.f64 (/.f64 1 A) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A)) |
(*.f64 (*.f64 (pow.f64 B 4) F) (/.f64 -1/2 A)) |
(*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (/.f64 -1 A)) |
(*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) (/.f64 F (cbrt.f64 (*.f64 A A)))) |
(*.f64 (cbrt.f64 (/.f64 -1/8 A)) (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) (cbrt.f64 (/.f64 -1/8 (*.f64 A A)))) |
(*.f64 1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(*.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1) |
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (/.f64 1 A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 -1 A) (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (/.f64 -1/8 A))) |
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 A A))) (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) A) -1/2) |
(*.f64 (/.f64 F (cbrt.f64 (*.f64 A A))) (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A)))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 -1/2 (pow.f64 B 4))) F) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2)) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 -1/2)) (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 (pow.f64 B 4) F)) -1/2) |
(*.f64 (*.f64 (/.f64 1 A) (pow.f64 B 4)) (*.f64 -1/2 F)) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 -1/2 F)) (pow.f64 B 4)) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F)))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F))) (cbrt.f64 1/4)) |
(*.f64 (*.f64 (/.f64 -1/2 A) (pow.f64 B 4)) F) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 F (*.f64 B B))) (*.f64 B B)) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 -1/2 A) 1) (*.f64 (pow.f64 B 4) F)) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) F) (pow.f64 B 4)) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 (pow.f64 B 4) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (pow.f64 B 4))) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)) (/.f64 F A))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 B 4))) 2) (/.f64 F A))) |
(*.f64 -1/2 (*.f64 (pow.f64 B 4) (/.f64 F A))) |
(*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) |
(*.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)) (/.f64 F A))) |
(*.f64 (pow.f64 B 4) (*.f64 -1/2 (/.f64 F A))) |
(*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) 1)) |
(*.f64 (*.f64 (pow.f64 B 4) F) (*.f64 (/.f64 -1/2 A) 1)) |
(*.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 (/.f64 F A) 1)) |
(*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (*.f64 (/.f64 -1 A) 1)) |
(*.f64 (cbrt.f64 (/.f64 -1/8 A)) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))) 1)) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 A A))) 1)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A) 1)) |
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) A) 1)) |
(*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) (*.f64 (/.f64 F (cbrt.f64 (*.f64 A A))) 1)) |
(*.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) (/.f64 1 A))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2) (/.f64 1 A))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)) (/.f64 1 A))) |
(*.f64 F (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 1 A))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 1 A))) |
(*.f64 (pow.f64 B 4) (*.f64 (*.f64 -1/2 F) (/.f64 1 A))) |
(*.f64 (*.f64 -1/2 F) (*.f64 (pow.f64 B 4) (/.f64 1 A))) |
(*.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (*.f64 (cbrt.f64 (*.f64 F F)) (/.f64 1 A))) |
(*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F)) (*.f64 (cbrt.f64 1/4) (/.f64 1 A))) |
(*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 -1/2 (neg.f64 A))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) (/.f64 -1/2 (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (/.f64 -1/2 -1) (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 F (cbrt.f64 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(/.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1) |
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) |
(/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (neg.f64 A)) |
(/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) A) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (pow.f64 B 4) F) (/.f64 A -1/2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 A)) (*.f64 (pow.f64 B 4) F)) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 A)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))) (cbrt.f64 (neg.f64 A))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) -1/2) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 F (cbrt.f64 (*.f64 A A)))) (cbrt.f64 A)) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (/.f64 -1/8 (*.f64 A A)))) (cbrt.f64 A)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 A)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 (neg.f64 A))) |
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A)))) (cbrt.f64 A)) |
(/.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 (neg.f64 A) -1/2)) |
(/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (neg.f64 (/.f64 A -1/2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A))) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 3) 1/3) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(neg.f64 (*.f64 -1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A) 1)) |
(neg.f64 (*.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) -1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 3)) |
| Outputs |
|---|
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 F (pow.f64 (/.f64 1 B) -4)) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (/.f64 -1 B) -4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 (pow.f64 B 2) 2) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(/.f64 (*.f64 -1/2 (*.f64 F (pow.f64 (/.f64 1 B) -4))) A) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(/.f64 (*.f64 -1/2 (*.f64 F (pow.f64 (/.f64 1 B) -4))) A) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(/.f64 (*.f64 -1/2 (*.f64 F (pow.f64 (/.f64 1 B) -4))) A) |
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 (/.f64 1 B) -4)) A)) |
(/.f64 (*.f64 -1/2 (*.f64 F (pow.f64 (/.f64 1 B) -4))) A) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 B) -4) F)) A) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 B) -4) F)) A) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 B) -4) F)) A) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 B) -4) F) A)) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 B) -4) F)) A) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 B 2) 2) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 (neg.f64 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (pow.f64 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 1 (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (*.f64 B B) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 -1 (/.f64 (*.f64 B B) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 B B) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) -1)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) -1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (neg.f64 (*.f64 B B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(-.f64 0 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(-.f64 (/.f64 0 (*.f64 B B)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 1 (cbrt.f64 B)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)))) |
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (/.f64 -1 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 -1 (*.f64 B B)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) |
(*.f64 (/.f64 -1 B) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (*.f64 B B)) |
(*.f64 -1 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)) -1) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1)) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B))) |
(*.f64 (/.f64 1 (*.f64 B B)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (/.f64 -1 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (/.f64 -1 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (/.f64 1 (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (/.f64 1 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) B) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 B B)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (*.f64 B B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (neg.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 B)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))) (/.f64 1 (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 B 4))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (*.f64 (/.f64 -1 (*.f64 B B)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 -1 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 1 (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(*.f64 (/.f64 1 (*.f64 (neg.f64 B) (cbrt.f64 B))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (cbrt.f64 (pow.f64 B 4)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 4))) 2)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 4))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 B 4))))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 B)) (*.f64 (cbrt.f64 (*.f64 B B)) (neg.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B)) -1) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (*.f64 B B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 -1 B) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (neg.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4))) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) (pow.f64 B 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) 1) (cbrt.f64 (pow.f64 B 4))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (*.f64 B B))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) 1) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B)) B) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B))))) (*.f64 (neg.f64 B) (cbrt.f64 B))) |
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (cbrt.f64 (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 B) (cbrt.f64 B)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B))) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 (neg.f64 B) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) 3) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 3) 1/3) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 1) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 B B))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) -1)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B))) -1) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) 3)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) B) (neg.f64 B)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 1 0) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) -1)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) -1/2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) -1/2) -1) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(-.f64 0 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 1 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) 2) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) 2) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1)) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) -1) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) -1) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) -1) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 -1)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 3) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 3) 1/3) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A) 1/2) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) 2) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 1) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (*.f64 2 1/2)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (/.f64 2 2)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2) 1/2) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(sqrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 2)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) 3)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(fabs.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A))) |
(if (!=.f64 1 0) (*.f64 (pow.f64 B 4) F) (*.f64 (pow.f64 B 4) F)) |
(if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 B 4) F))) (*.f64 (pow.f64 B 4) F)) |
(if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (pow.f64 (/.f64 (/.f64 1 (pow.f64 B 4)) F) -1) (*.f64 (pow.f64 B 4) F)) |
(+.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) |
(*.f64 (pow.f64 B 4) F) |
(-.f64 0 (*.f64 (pow.f64 B 4) (neg.f64 F))) |
(*.f64 (neg.f64 (pow.f64 B 4)) (neg.f64 F)) |
(*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 F (pow.f64 B 4)) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B)) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 B B) (*.f64 F (*.f64 B B))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 1 (*.f64 (pow.f64 B 4) F)) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 (pow.f64 B 4) F) 1) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4)) (cbrt.f64 F)) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (pow.f64 B 4) (cbrt.f64 F))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) (cbrt.f64 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 (*.f64 F B) (pow.f64 B 3)) |
(*.f64 (*.f64 F (pow.f64 B 3)) B) |
(*.f64 (*.f64 F (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 B B))) |
(*.f64 (*.f64 (*.f64 F (cbrt.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 B 4))) (*.f64 B B)) |
(*.f64 (*.f64 2 (*.f64 1/2 (pow.f64 B 4))) F) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 2 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) |
(*.f64 -1 (*.f64 (pow.f64 B 4) (neg.f64 F))) |
(*.f64 (neg.f64 (pow.f64 B 4)) (neg.f64 F)) |
(*.f64 -2 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) |
(*.f64 (*.f64 -2 (*.f64 -1/2 F)) (pow.f64 B 4)) |
(*.f64 (*.f64 2 1/2) (*.f64 (pow.f64 B 4) F)) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 2 (*.f64 -1/2 (pow.f64 B 4))) (neg.f64 F)) |
(*.f64 B (*.f64 (pow.f64 B 3) F)) |
(*.f64 (*.f64 F (pow.f64 B 3)) B) |
(*.f64 (pow.f64 B 3) (*.f64 B F)) |
(*.f64 (*.f64 F B) (pow.f64 B 3)) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 B B)) F)) |
(*.f64 (cbrt.f64 (*.f64 B B)) (*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 (*.f64 F B) B))) |
(*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1) |
(*.f64 (neg.f64 (pow.f64 B 4)) (neg.f64 F)) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 4)) |
(neg.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 2) (*.f64 -1/2 F)) (pow.f64 B 4)) (cbrt.f64 4))) |
(*.f64 1/2 (*.f64 (*.f64 (pow.f64 B 4) F) 2)) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) 2)) |
(*.f64 (neg.f64 (pow.f64 B 4)) (neg.f64 F)) |
(*.f64 (*.f64 1/2 (pow.f64 B 4)) (+.f64 F F)) |
(*.f64 (+.f64 F F) (*.f64 1/2 (pow.f64 B 4))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (sqrt.f64 2)) |
(neg.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 -1/2 F)) (pow.f64 B 4)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2)) |
(*.f64 (*.f64 (cbrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (cbrt.f64 4))) |
(neg.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 2) (*.f64 -1/2 F)) (pow.f64 B 4)) (cbrt.f64 4))) |
(*.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) -2) |
(*.f64 (*.f64 -2 (*.f64 -1/2 F)) (pow.f64 B 4)) |
(*.f64 -1/2 (neg.f64 (*.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) (*.f64 F 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) 2))) |
(*.f64 (neg.f64 (pow.f64 B 4)) (neg.f64 F)) |
(*.f64 (*.f64 -1/2 (pow.f64 B 4)) (neg.f64 (+.f64 F F))) |
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (sqrt.f64 2))) |
(neg.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 -1/2 F)) (pow.f64 B 4)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 F (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 2 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 2) |
(*.f64 (pow.f64 B 4) F) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)) (*.f64 F (cbrt.f64 (pow.f64 B 4)))) |
(*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 (*.f64 1 (*.f64 F (cbrt.f64 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(*.f64 (cbrt.f64 (pow.f64 B 4)) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(/.f64 (*.f64 (pow.f64 B 4) F) 1) |
(*.f64 (pow.f64 B 4) F) |
(/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) 3) |
(*.f64 (pow.f64 B 4) F) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 3) 1/3) |
(*.f64 (pow.f64 B 4) F) |
(pow.f64 (*.f64 (pow.f64 B 4) F) 1) |
(*.f64 (pow.f64 B 4) F) |
(neg.f64 (*.f64 (pow.f64 B 4) (neg.f64 F))) |
(*.f64 (neg.f64 (pow.f64 B 4)) (neg.f64 F)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 3)) |
(*.f64 (pow.f64 B 4) F) |
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3) 8)) |
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 3))) |
(if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (pow.f64 B 4) F) 0) (/.f64 -1/2 (/.f64 (/.f64 A (pow.f64 B 4)) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 F 0) (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 A F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 (/.f64 A (pow.f64 B 4)) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 -1/2 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 F 0) (/.f64 (*.f64 1/2 (pow.f64 B 4)) (/.f64 (neg.f64 A) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 F 0) (/.f64 (*.f64 1/2 (pow.f64 B 4)) (neg.f64 (/.f64 A F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) 0) (/.f64 -1/2 (/.f64 (/.f64 A (pow.f64 B 4)) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1 (/.f64 (neg.f64 A) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 A) (*.f64 -1/2 F)) (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (neg.f64 F) 0) (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 A F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 1/2 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 A (*.f64 (pow.f64 B 4) F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) 0) (/.f64 -1/2 (/.f64 (/.f64 A (pow.f64 B 4)) F)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) 0) (/.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 B 4)) F)) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (/.f64 A (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 A F) (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 1/4))) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 A F) (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 -1/2 (pow.f64 B 4)) 0) (/.f64 F (/.f64 A (*.f64 -1/2 (pow.f64 B 4)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (/.f64 A (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 -1/2 F) 0) (/.f64 (pow.f64 B 4) (/.f64 A (*.f64 -1/2 F))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 1 0) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (*.f64 F F)) 0) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (/.f64 A (cbrt.f64 (*.f64 F F)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F)) (/.f64 A (cbrt.f64 1/4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 B 4)) F) (/.f64 A (cbrt.f64 1/4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 0) (/.f64 1 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) -1)) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 0) (pow.f64 (/.f64 1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) -1) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 A (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(if (!=.f64 (pow.f64 B 4) 0) (/.f64 (*.f64 -1/2 F) (/.f64 A (pow.f64 B 4))) (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(-.f64 0 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(-.f64 (/.f64 0 (neg.f64 A)) (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 F A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (/.f64 1 (cbrt.f64 (*.f64 A A)))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) (/.f64 1/2 (cbrt.f64 (*.f64 A A)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) 1/2) (*.f64 (cbrt.f64 A) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (cbrt.f64 (/.f64 1 A)) (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A)))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 -1/2 F)) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) |
(*.f64 (/.f64 -1 (cbrt.f64 A)) (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 A)) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 1/2 (cbrt.f64 A)) (/.f64 (*.f64 (pow.f64 B 4) F) (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 A)) (*.f64 (pow.f64 B 4) F)) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 -1/2 (cbrt.f64 (neg.f64 A))) (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 (*.f64 A A)))) |
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) (neg.f64 F))) (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 A A)))) |
(*.f64 -1 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 A))) (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A)))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (neg.f64 A))) |
(*.f64 (/.f64 (*.f64 -1/2 (pow.f64 B 4)) -1) (/.f64 (neg.f64 F) A)) |
(*.f64 (neg.f64 (/.f64 F A)) (*.f64 1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 (*.f64 -1/2 (pow.f64 B 4)) (cbrt.f64 (neg.f64 A))) (/.f64 (neg.f64 F) (cbrt.f64 (*.f64 A A)))) |
(/.f64 (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (neg.f64 A))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (neg.f64 A)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) 1) (/.f64 F (neg.f64 A))) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 B 4)) F) (neg.f64 A)) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) (cbrt.f64 A)) (/.f64 F (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 B 4)) (cbrt.f64 A)) F) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) A)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)))) (neg.f64 A)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (neg.f64 A))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (neg.f64 A))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (cbrt.f64 (*.f64 A A))))) |
(*.f64 (/.f64 -1/2 A) (*.f64 (pow.f64 B 4) F)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (/.f64 1 A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 1 A) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) A) |
(*.f64 (*.f64 (pow.f64 B 4) F) (/.f64 -1/2 A)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (/.f64 -1 A)) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) (/.f64 F (cbrt.f64 (*.f64 A A)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(*.f64 (cbrt.f64 (/.f64 -1/8 A)) (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) (cbrt.f64 (/.f64 -1/8 (*.f64 A A)))) |
(/.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 (/.f64 -1/8 (*.f64 A A))))) (cbrt.f64 A)) |
(*.f64 1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (/.f64 1 A))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 -1/2 F)) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 -1 A) (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))) (cbrt.f64 (/.f64 -1/8 A))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 A A))) (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A))) |
(/.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 (/.f64 -1/8 (*.f64 A A))))) (cbrt.f64 A)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) A) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) A) -1/2) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (/.f64 F (cbrt.f64 (*.f64 A A))) (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 -1/2 (pow.f64 B 4))) F) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) A) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2)) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 -1/2)) (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4))) |
(*.f64 (/.f64 (cbrt.f64 -1/2) A) (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 1/4)))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 (pow.f64 B 4) F)) -1/2) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 1 A) (pow.f64 B 4)) (*.f64 -1/2 F)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) A) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 -1/2 F)) (pow.f64 B 4)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F)))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) A) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (/.f64 1 A) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F))) (cbrt.f64 1/4)) |
(*.f64 (/.f64 (cbrt.f64 -1/2) A) (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 1/4)))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (pow.f64 B 4)) F) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 F (*.f64 B B))) (*.f64 B B)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) 1) (*.f64 (pow.f64 B 4) F)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 F)) (*.f64 (cbrt.f64 (*.f64 F F)) (pow.f64 B 4))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) F) (pow.f64 B 4)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 (pow.f64 B 4) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (pow.f64 B 4))) (*.f64 F (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)))) |
(*.f64 (*.f64 (/.f64 (*.f64 -1/2 F) A) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 B 4)) (/.f64 F A))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 B 4))) 2) (/.f64 F A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 -1/2 (*.f64 (pow.f64 B 4) (/.f64 F A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) |
(*.f64 (*.f64 (*.f64 -1/2 B) B) (/.f64 (*.f64 (*.f64 F B) B) A)) |
(*.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 B 4))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B 4) 2)) (/.f64 F A))) |
(*.f64 (pow.f64 B 4) (*.f64 -1/2 (/.f64 F A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) 1)) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 -1/2 F)) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) |
(*.f64 (*.f64 (pow.f64 B 4) F) (*.f64 (/.f64 -1/2 A) 1)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 (/.f64 F A) 1)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (*.f64 (/.f64 -1 A) 1)) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(*.f64 (cbrt.f64 (/.f64 -1/8 A)) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A))) 1)) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 A A))) 1)) |
(/.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 (/.f64 -1/8 (*.f64 A A))))) (cbrt.f64 A)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) A) 1)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) A) |
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) A) 1)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) (*.f64 (/.f64 F (cbrt.f64 (*.f64 A A))) 1)) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(*.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) (/.f64 1 A))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 B 4)) F)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) A)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 4) F)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2)) -1/2) (/.f64 1 A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 1/4)) (/.f64 1 A))) |
(*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 1/4))) A)) |
(*.f64 F (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 1 A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (/.f64 1 A))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) A) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) |
(*.f64 (pow.f64 B 4) (*.f64 (*.f64 -1/2 F) (/.f64 1 A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 -1/2 F) (*.f64 (pow.f64 B 4) (/.f64 1 A))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (*.f64 (cbrt.f64 (*.f64 F F)) (/.f64 1 A))) |
(*.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 (cbrt.f64 F))) (/.f64 (cbrt.f64 (*.f64 F F)) A)) |
(*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 B 4) F)) (*.f64 (cbrt.f64 1/4) (/.f64 1 A))) |
(*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 1/4))) A)) |
(*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 -1/2 (neg.f64 A))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) -1/2) (neg.f64 A)) |
(*.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) (/.f64 -1/2 (neg.f64 (cbrt.f64 (*.f64 A A))))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (cbrt.f64 A)) -1/2) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(*.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 1/2 A)) |
(*.f64 (pow.f64 B 4) (*.f64 (neg.f64 F) (/.f64 1/2 A))) |
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) (neg.f64 F))) A) |
(*.f64 (/.f64 -1/2 -1) (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) (neg.f64 F))) A) |
(*.f64 (*.f64 (/.f64 1 A) (cbrt.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 4) F)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 B 4)) F)) A) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (cbrt.f64 (*.f64 (pow.f64 B 4) F))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 B 4) F) 2))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 F (cbrt.f64 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 -1/2 F) A) (cbrt.f64 (pow.f64 B 4))) (cbrt.f64 (pow.f64 (pow.f64 B 4) 2))) |
(/.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) |
(/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (neg.f64 A)) |
(/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) A) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (*.f64 (pow.f64 B 4) F) (/.f64 A -1/2)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 A)) (*.f64 (pow.f64 B 4) F)) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) (pow.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) 2))) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) (cbrt.f64 (/.f64 -1/8 A))) F) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)))) (cbrt.f64 A)) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 A)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2)) (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)))) (cbrt.f64 (neg.f64 A))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 (neg.f64 A))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 A)) -1/2) (cbrt.f64 (*.f64 A A))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 B 4) F) -1/2) (cbrt.f64 A)) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 A)) (*.f64 -1/2 F)) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) |
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (*.f64 (*.f64 -1/2 (pow.f64 B 4)) (/.f64 F (cbrt.f64 (*.f64 A A)))) (cbrt.f64 A)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 B 4)) F) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (*.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (/.f64 -1/8 (*.f64 A A)))) (cbrt.f64 A)) |
(/.f64 (*.f64 (pow.f64 B 4) (*.f64 F (cbrt.f64 (/.f64 -1/8 (*.f64 A A))))) (cbrt.f64 A)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 A)) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 A)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 (neg.f64 A))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 2))) (cbrt.f64 (neg.f64 A))) |
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) (cbrt.f64 (*.f64 A A)))) (cbrt.f64 A)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A)) 1) (cbrt.f64 (*.f64 A A))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (/.f64 (neg.f64 A) -1/2)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) (neg.f64 (/.f64 A -1/2))) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 A))) (neg.f64 (cbrt.f64 (*.f64 A A)))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 F) (pow.f64 B 4)) (cbrt.f64 (*.f64 A A))) (cbrt.f64 A)) |
(pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 1) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 3) 1/3) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(neg.f64 (*.f64 -1 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))) |
(neg.f64 (neg.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A) 1)) |
(neg.f64 (/.f64 (*.f64 (*.f64 1/2 F) (pow.f64 B 4)) A)) |
(neg.f64 (*.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) -1)) |
(neg.f64 (neg.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) 3)) |
(*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.1b | (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) | |
| ✓ | 6.9b | (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))) |
| ✓ | 14.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| ✓ | 15.2b | (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) |
Compiled 128 to 69 computations (46.1% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | B | @ | inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | A | @ | inf | (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))) |
| 2.0ms | C | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | B | @ | 0 | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 2.0ms | C | @ | inf | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
Compiled 44305 to 29075 computations (34.4% saved)
| 1× | batch-egg-rewrite |
| 73× | egg-rr |
| 63× | egg-rr |
| 45× | egg-rr |
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 F (+.f64 A A)) (*.f64 B B) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 B B) (*.f64 F (+.f64 A A)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 1) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 1) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (+.f64 A A)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 A A))) (cbrt.f64 (*.f64 4 (*.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 F (+.f64 A A)) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 4 (*.f64 A A))) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (+.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 A A))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 (*.f64 F (+.f64 A A)) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (*.f64 F (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) 1) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 A A) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 A A) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (cbrt.f64 F) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 A A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 A A)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A)))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 F F)) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A))))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(sqrt.f64 (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (*.f64 -8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (*.f64 -8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (/.f64 1 B) 5))))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2)))) (*.f64 -8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(+.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(+.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 -1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))))) |
(+.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 -1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 C (*.f64 F (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2))))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) |
(+.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) |
(+.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) |
(+.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 (pow.f64 C 3) (pow.f64 (*.f64 -8 (/.f64 (*.f64 F (pow.f64 A 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2)))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) 2)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 1 B) 3))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))) (pow.f64 (/.f64 1 B) 5)) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 1 B) 3)))) |
(+.f64 (*.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2)))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))))) (pow.f64 (/.f64 1 B) 7)) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))) (pow.f64 (/.f64 1 B) 5)) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 1 B) 3))))) |
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(+.f64 (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 -1 B) 3)) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(+.f64 (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 -1 B) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 B) 5) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))))))) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(+.f64 (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 -1 B) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 B) 5) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))))))) (+.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (*.f64 (pow.f64 (/.f64 -1 B) 7) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2)))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) (+.f64 (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 F (pow.f64 A 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 A 2) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) (+.f64 (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) 2))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) A) (pow.f64 B 2)))) (pow.f64 C 3)) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 F (pow.f64 A 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 A 2) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))))) |
(*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) -1)) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1) (/.f64 1 -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1) -1) |
(pow.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 3) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 2 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 2 2)) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) 1/2) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 3)) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(fma.f64 (*.f64 F (+.f64 A A)) (*.f64 B B) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 A A)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (-.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1)) |
(+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 1) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(+.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) |
(+.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 1) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) |
(*.f64 (*.f64 F (+.f64 A A)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A A)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) F) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 A A))) (cbrt.f64 (*.f64 4 (*.f64 A A)))) |
(*.f64 (*.f64 (*.f64 F (+.f64 A A)) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 A A)))) |
(*.f64 F (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A))) |
(*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 A A))) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 A A)))) |
(*.f64 (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (+.f64 F F)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 A A))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 (*.f64 F (+.f64 A A)) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (*.f64 F (+.f64 A A)))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) 1) F) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F)) |
(*.f64 (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (*.f64 (+.f64 A A) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 2)) |
(*.f64 (*.f64 (+.f64 A A) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)))) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (cbrt.f64 F) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 A A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 A A)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A)))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 F F)) A) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 2) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 F F))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A))))) |
(*.f64 (*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A))))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) 3) |
(pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 3)) |
| Outputs |
|---|
(sqrt.f64 (*.f64 -16 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (*.f64 -8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)))) |
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (*.f64 -8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (pow.f64 (/.f64 1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (fma.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (/.f64 1 B) 5))))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2)))) (*.f64 -8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (pow.f64 (/.f64 1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (fma.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B (fma.f64 -4 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (*.f64 C (*.f64 (*.f64 A A) (*.f64 F (pow.f64 (/.f64 1 B) 5))))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2))) (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(+.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(+.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 -1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))))) |
(+.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (pow.f64 (/.f64 -1 B) 3))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) |
(+.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (pow.f64 (/.f64 -1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 C (*.f64 F (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2))))))) |
(+.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (pow.f64 (/.f64 -1 B) 3)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (/.f64 (*.f64 -4 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (*.f64 (*.f64 (pow.f64 (/.f64 -1 B) 5) C) (*.f64 F (*.f64 A A))))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2))))) |
(*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) |
(sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) |
(+.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) |
(+.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (fma.f64 -8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 C C) (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2)) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))))) |
(+.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 (pow.f64 C 3) (pow.f64 (*.f64 -8 (/.f64 (*.f64 F (pow.f64 A 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2)))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) 2)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (fma.f64 -4 (/.f64 (*.f64 (*.f64 A A) (*.f64 F (*.f64 (pow.f64 C 3) (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) 2))) (fma.f64 -8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 C C) (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2)) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 1 B) 3))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))) (pow.f64 (/.f64 1 B) 3))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))) (pow.f64 (/.f64 1 B) 5)) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 1 B) 3)))) |
(fma.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))) (pow.f64 (/.f64 1 B) 5) (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))) (pow.f64 (/.f64 1 B) 3)))) |
(+.f64 (*.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2)))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))))) (pow.f64 (/.f64 1 B) 7)) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))) (pow.f64 (/.f64 1 B) 5)) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 1 B) 3))))) |
(fma.f64 (fma.f64 4 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) C) (*.f64 F (*.f64 A A))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))))))))))))) (pow.f64 (/.f64 1 B) 7) (fma.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))) (pow.f64 (/.f64 1 B) 5) (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))) (pow.f64 (/.f64 1 B) 3))))) |
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(+.f64 (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 -1 B) 3)) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(fma.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))) (pow.f64 (/.f64 -1 B) 3) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(+.f64 (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 -1 B) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 B) 5) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))))))) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(fma.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))) (pow.f64 (/.f64 -1 B) 3) (fma.f64 (pow.f64 (/.f64 -1 B) 5) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B))) |
(+.f64 (*.f64 (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))) (pow.f64 (/.f64 -1 B) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 B) 5) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))))))) (+.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (*.f64 (pow.f64 (/.f64 -1 B) 7) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2)))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 C (*.f64 F (pow.f64 A 2))) (sqrt.f64 (*.f64 4 (*.f64 A F))))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 -4 (*.f64 A (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 C (*.f64 (pow.f64 A 2) F)) (sqrt.f64 (*.f64 4 (*.f64 A F))))) (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))))))))) |
(fma.f64 (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C))))) (pow.f64 (/.f64 -1 B) 3) (+.f64 (fma.f64 (pow.f64 (/.f64 -1 B) 5) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))) (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (*.f64 (pow.f64 (/.f64 -1 B) 7) (fma.f64 4 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) C) (*.f64 F (*.f64 A A))) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) 2))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) (sqrt.f64 (*.f64 4 (*.f64 A F)))) 2) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 -4 (*.f64 A (*.f64 C (fma.f64 8 (/.f64 (*.f64 (*.f64 C F) (*.f64 A A)) (sqrt.f64 (*.f64 4 (*.f64 A F)))) (neg.f64 (*.f64 4 (*.f64 A (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) C)))))))))))))))))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2)))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) (*.f64 C (fma.f64 8 (/.f64 (*.f64 F (*.f64 A A)) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (pow.f64 (*.f64 B B) 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) (+.f64 (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 F (pow.f64 A 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 A 2) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2))))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) (fma.f64 C (fma.f64 8 (/.f64 (*.f64 F (*.f64 A A)) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (pow.f64 (*.f64 B B) 2)))) (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (fma.f64 8 (/.f64 (*.f64 F (*.f64 A A)) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (pow.f64 (*.f64 B B) 2)))))) (*.f64 B B))))))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 B 2))) (+.f64 (*.f64 C (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))) 2))))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) F) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 8 (/.f64 (*.f64 F (pow.f64 A 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))) A) (pow.f64 B 2)))) (pow.f64 C 3)) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -8 (/.f64 (*.f64 F (pow.f64 A 2)) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 A 2) F) (*.f64 (pow.f64 B 2) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 4 (/.f64 (*.f64 A (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (pow.f64 (pow.f64 B 2) 2))))) (pow.f64 B 2)))))))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) (fma.f64 C (fma.f64 8 (/.f64 (*.f64 F (*.f64 A A)) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (pow.f64 (*.f64 B B) 2)))) (fma.f64 (fma.f64 4 (/.f64 (*.f64 (*.f64 F (*.f64 A A)) (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2)) (*.f64 (*.f64 B B) (*.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) 2)))) (neg.f64 (*.f64 -4 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (fma.f64 8 (/.f64 (*.f64 F (*.f64 A A)) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (pow.f64 (*.f64 B B) 2)))))) (*.f64 B B)))) A) (*.f64 B B))))) (pow.f64 C 3) (*.f64 (*.f64 C C) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -8 (*.f64 F (*.f64 A A))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F)))) 2) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 -4 (*.f64 A (fma.f64 8 (/.f64 (*.f64 F (*.f64 A A)) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (neg.f64 (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))))) (pow.f64 (*.f64 B B) 2)))))) (*.f64 B B)))))))) |
(*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(fma.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(fma.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(fma.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -2) (*.f64 A F)))) |
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2)))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(fma.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(fma.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(+.f64 (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(fma.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 (/.f64 -1 B) -2))))) |
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) |
(*.f64 (+.f64 A A) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)))) |
(*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (pow.f64 (/.f64 -1 A) -2) (*.f64 C F)))) |
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) |
(*.f64 (+.f64 A A) (*.f64 F (*.f64 B B))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2)))) |
(*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(+.f64 (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 C (*.f64 F (pow.f64 A 2))))) |
(fma.f64 2 (*.f64 (*.f64 A (*.f64 B B)) F) (*.f64 -8 (*.f64 (*.f64 C F) (*.f64 A A)))) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 1 0) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) -1) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1) (/.f64 1 -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) -1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) -1) -1) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) 1/2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 3) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 1) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 2 1/2)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 2 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2) 1/2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 2)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 3)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 0) (pow.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) -1) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2)) (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) 2) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))) (cbrt.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3) 1/3) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) 1)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (neg.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 3)) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 A A))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(fma.f64 (*.f64 F (+.f64 A A)) (*.f64 B B) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(fma.f64 (*.f64 B B) (*.f64 F (+.f64 A A)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (-.f64 (*.f64 B B) (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 2)) (*.f64 (*.f64 F (+.f64 A A)) (-.f64 (*.f64 B B) (*.f64 -4 (*.f64 A C))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (-.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) 0) (/.f64 (-.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (-.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (-.f64 (*.f64 B B) (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 2)) (*.f64 (*.f64 F (+.f64 A A)) (-.f64 (*.f64 B B) (*.f64 -4 (*.f64 A C))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(if (!=.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 3) (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 2) (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (-.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 -4 (*.f64 A C))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)))))) (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) |
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1) (*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 1)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) 1) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 B (*.f64 B (*.f64 F (+.f64 A A)))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C)) (*.f64 B (*.f64 B (*.f64 F (+.f64 A A))))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B))) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(+.f64 (*.f64 (*.f64 (*.f64 F (+.f64 A A)) (*.f64 B B)) 1) (*.f64 (*.f64 F (+.f64 A A)) (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 F (+.f64 A A)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 A A)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) F) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 A A))) (cbrt.f64 (*.f64 4 (*.f64 A A)))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (cbrt.f64 (+.f64 A A))) (cbrt.f64 (*.f64 4 (*.f64 A A)))) |
(*.f64 (*.f64 (*.f64 F (+.f64 A A)) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) (*.f64 F (+.f64 A A)))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 A A)))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) (*.f64 F (+.f64 A A)))) |
(*.f64 F (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 A A))) (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (cbrt.f64 (+.f64 A A)))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F) (cbrt.f64 (+.f64 A A))) (cbrt.f64 (*.f64 4 (*.f64 A A)))) |
(*.f64 (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (+.f64 F F)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 F (+.f64 A A))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) (*.f64 F (+.f64 A A)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) (*.f64 (*.f64 F (+.f64 A A)) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) (*.f64 F (+.f64 A A)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))) (cbrt.f64 (*.f64 F (+.f64 A A)))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) 1) F) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 F))) (cbrt.f64 (*.f64 F F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (+.f64 A A) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F)) 2)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (+.f64 A A) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) 2)) F)) |
(*.f64 (*.f64 (+.f64 A A) (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 2)) F)) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (*.f64 F F)) (*.f64 (cbrt.f64 F) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 A A)))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 A A)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 F (+.f64 A A)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(*.f64 (cbrt.f64 F) (*.f64 (cbrt.f64 (+.f64 A A)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 2))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 2)) (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A)))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 F F)) A) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A) 2) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) A)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 A (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (+.f64 F F))) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A))))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (*.f64 1 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (cbrt.f64 (*.f64 F (+.f64 A A))))) (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2))) |
(*.f64 (cbrt.f64 (*.f64 F (+.f64 A A))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 (*.f64 -4 A) C))))) |
(*.f64 (cbrt.f64 (+.f64 F F)) (*.f64 (cbrt.f64 A) (*.f64 (cbrt.f64 (pow.f64 (*.f64 F (+.f64 A A)) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) |
(/.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A)))) 3) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 1) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 3) 1/3) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A A))) 3)) |
(*.f64 (+.f64 A A) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.1b | (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) | |
| 10.2b | (sqrt.f64 (*.f64 -16 (*.f64 C F))) | |
| ✓ | 11.1b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| ✓ | 16.9b | (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
Compiled 226 to 137 computations (39.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 32.0ms | A | @ | 0 | (/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 17.0ms | A | @ | inf | (/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 7.0ms | C | @ | 0 | (/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| 4.0ms | F | @ | -inf | (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
| 3.0ms | C | @ | 0 | (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
Compiled 36215 to 23385 computations (35.4% saved)
| 1× | batch-egg-rewrite |
| 132× | egg-rr |
| 24× | egg-rr |
| Inputs |
|---|
(pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) -1) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 A) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 0) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 A (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 1 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 1 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 1 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 A (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 A) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A -1) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (neg.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 A) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) 2) (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 -1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) -1) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) |
(*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) -1)) |
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) |
(pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(neg.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 0) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 A (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 1 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 1 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 1 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 -1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(-.f64 0 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 A (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 -1 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (neg.f64 A) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A -1) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (neg.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A)) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 A) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A) |
(*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) 2) (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A A))) |
(*.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 1 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) |
(/.f64 (*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1) |
(/.f64 (/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(/.f64 (/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(/.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1)) |
(/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) -1) |
(/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) -1) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(/.f64 (*.f64 -1 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) |
(neg.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(neg.f64 (*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 1)) |
(neg.f64 (*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) |
(neg.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3)) |
| Outputs |
|---|
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (sqrt.f64 (*.f64 -16 (*.f64 C F))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (cbrt.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (cbrt.f64 (/.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 -1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 -1 0) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 1 (/.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 -1 (/.f64 -1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) -1) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1)) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) -1)) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 1 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) -1) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(neg.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3)) |
(if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 0) (neg.f64 (/.f64 A (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 A (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (neg.f64 (/.f64 A (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 A) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 A 0) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) A)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 A A)) 0) (/.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) A) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) 0) (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (*.f64 A A)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (cbrt.f64 A) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 A A))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) 0) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2) (/.f64 (/.f64 -1 (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 A (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 A (/.f64 -1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 1 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 -1 (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (/.f64 1 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (/.f64 1 (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 1 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) 0) (/.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (pow.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) -1) (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) 0) (/.f64 A (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (pow.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (/.f64 1 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 0) (/.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 A (pow.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (/.f64 A (pow.f64 (cbrt.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 0) (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 1 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 0) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 -1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 -1 0) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 1 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 0) (/.f64 -1 (/.f64 (/.f64 1 (/.f64 A (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(-.f64 0 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(-.f64 (/.f64 0 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 A (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 -1 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (neg.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A -1) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (/.f64 (neg.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (/.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A)) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (cbrt.f64 A) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (cbrt.f64 A) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) A) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) 2)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) 2) 2) (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (*.f64 (/.f64 A (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 (/.f64 -1 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 2) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (*.f64 A (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2)) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (cbrt.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (/.f64 (*.f64 (neg.f64 A) (cbrt.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) |
(*.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 A)) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) (*.f64 (cbrt.f64 (*.f64 A A)) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 A A))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 A)) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (/.f64 (cbrt.f64 (*.f64 A A)) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 (cbrt.f64 A) (/.f64 (cbrt.f64 (*.f64 A A)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) |
(*.f64 1 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 2) 2)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1) -1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) -1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)) -1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) -1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) A) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (/.f64 A (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2)) (cbrt.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) -1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 2))) (cbrt.f64 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 A) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (/.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 1) (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 -1 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 A (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))) 2)))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 3) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3) 1/3) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 1) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (*.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (*.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) -1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(neg.f64 (/.f64 (*.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) 1)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) 3)) |
(*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
Compiled 143737 to 67736 computations (52.9% saved)
95 alts after pruning (93 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2017 | 26 | 2043 |
| Fresh | 22 | 67 | 89 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 2 | 5 |
| Total | 2043 | 95 | 2138 |
| Status | Error | Program |
|---|---|---|
| 62.9b | (if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 55.9b | (if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) | |
| 63.0b | (if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) | |
| 55.9b | (if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) | |
| 56.2b | (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) | |
| 56.4b | (pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.8b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 59.1b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 58.3b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 60.4b | (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) | |
| 56.0b | (pow.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 3) | |
| 58.3b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 63.0b | (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) | |
| 59.4b | (/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) | |
| 58.9b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (*.f64 (*.f64 B B) (+.f64 C (neg.f64 C)))) F) (fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.4b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (*.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.6b | (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) | |
| 62.9b | (/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) | |
| 61.1b | (/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) | |
| 56.1b | (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) | |
| 62.8b | (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) | |
| 62.7b | (/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 51.1b | (/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) | |
| 60.4b | (/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.3b | (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 63.1b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) | |
| 58.0b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.3b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) | |
| 63.1b | (/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) | |
| 56.1b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) | |
| 54.9b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) | |
| ✓ | 63.0b | (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
| 61.6b | (/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) | |
| 60.6b | (/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) | |
| 60.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) | |
| 62.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 60.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 62.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 60.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) | |
| 56.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) | |
| 57.6b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) | |
| 62.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) | |
| 60.7b | (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) | |
| 62.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) | |
| 61.1b | (/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) | |
| 62.5b | (/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) | |
| 57.8b | (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) | |
| 61.9b | (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.4b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.5b | (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 55.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.8b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 54.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) | |
| 62.6b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.4b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 56.7b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.3b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.1b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 57.5b | (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) | |
| 58.1b | (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 62.0b | (/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 60.9b | (/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) | |
| 58.3b | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) | |
| 59.1b | (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) | |
| 58.0b | (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) | |
| 57.9b | (+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) | |
| 63.0b | (*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 62.9b | (*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 63.0b | (*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) | |
| 62.9b | (*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) | |
| 56.1b | (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) | |
| 55.9b | (*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) | |
| 57.6b | (*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) | |
| 56.2b | (*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) | |
| ✓ | 63.0b | (*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
| 62.9b | (*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 51.1b | (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) | |
| 56.1b | (*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 62.9b | (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 63.0b | (*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) | |
| 48.0b | (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) | |
| 55.9b | (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) | |
| 56.2b | (*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) | |
| 62.9b | (*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) | |
| 62.7b | (neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) | |
| 62.3b | (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
Compiled 3016 to 1934 computations (35.9% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (*.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 3) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (-.f64 0 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 2 (*.f64 (*.f64 A B) B) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) (neg.f64 C)) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (*.f64 (*.f64 B B) (+.f64 C (neg.f64 C)))) F) (fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 F B) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 F (pow.f64 (/.f64 1/2 (sqrt.f64 (*.f64 A A))) 2)) (sqrt.f64 (*.f64 A A)))) (pow.f64 (/.f64 (*.f64 1/2 F) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) (sqrt.f64 (*.f64 A A)))) 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))))))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
6 calls:
| 252.0ms | A |
| 249.0ms | F |
| 234.0ms | C |
| 198.0ms | (pow.f64 B 2) |
| 108.0ms | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| Error | Segments | Branch |
|---|---|---|
| 42.3b | 3 | A |
| 47.1b | 1 | B |
| 43.6b | 2 | C |
| 45.9b | 3 | F |
| 44.0b | 4 | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| 45.8b | 3 | (pow.f64 B 2) |
Compiled 5283 to 2389 computations (54.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 84.0ms | 11.47048374518525 | 1202899.4577179018 |
| 92.0ms | -3.257717147566565e+80 | -5.160159978126195e+78 |
| 67.0ms | 184× | body | 256 | valid |
| 54.0ms | 42× | body | 1024 | valid |
| 26.0ms | 46× | body | 256 | invalid |
| 12.0ms | 26× | body | 512 | valid |
| 3.0ms | 4× | body | 2048 | valid |
| 3.0ms | 4× | body | 1024 | invalid |
| 1.0ms | 2× | body | 512 | invalid |
Compiled 2745 to 1393 computations (49.3% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (*.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) -1) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) 3) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)))))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (+.f64 (*.f64 -4 (*.f64 A C)) (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (+.f64 A C) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) F) (hypot.f64 (-.f64 A C) B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A C)) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (-.f64 0 (neg.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 2 (*.f64 (*.f64 A B) B) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 A A) (*.f64 B B)) (*.f64 1/2 (pow.f64 (*.f64 B B) 2))) (neg.f64 C)) (fma.f64 -8 (*.f64 (*.f64 A A) C) (*.f64 (*.f64 (*.f64 B B) 2) A)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) 0) (/.f64 -1 (/.f64 (fma.f64 B B (neg.f64 (*.f64 4 (*.f64 A C)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)))) (/.f64 (*.f64 B B) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16))) 2) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) C (*.f64 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) F) (+.f64 (hypot.f64 (-.f64 A C) B) A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) C) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 -4 A) C (*.f64 B B))))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (fma.f64 2 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (fma.f64 (*.f64 B B) (+.f64 (neg.f64 C) C) (fma.f64 A (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 (neg.f64 C) C)))) (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) C))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (fma.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) C (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 F (fma.f64 (*.f64 B B) (+.f64 A (neg.f64 A)) (*.f64 -2 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F)) (*.f64 (fma.f64 -4 (*.f64 A (+.f64 A (neg.f64 A))) (*.f64 (*.f64 B B) 2)) (*.f64 C F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 (*.f64 F (+.f64 (neg.f64 C) C)) C) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (cbrt.f64 A)) (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 A)) 2) 2)) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 0) (/.f64 (fma.f64 C C (neg.f64 (pow.f64 (+.f64 (hypot.f64 (-.f64 A C) B) A) 2))) (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 2 (*.f64 (fma.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) C) (*.f64 (*.f64 B B) (+.f64 C (neg.f64 C)))) F) (fma.f64 2 (*.f64 A (*.f64 F (fma.f64 2 (*.f64 B B) (*.f64 -4 (*.f64 C (+.f64 C (neg.f64 C))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) -16))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 (*.f64 B B) (*.f64 F (+.f64 (neg.f64 C) C)) (fma.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F)) (fma.f64 A (fma.f64 -4 (*.f64 C (*.f64 F (+.f64 (neg.f64 C) C))) (*.f64 (*.f64 (*.f64 B B) 2) F)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 C F)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 B B) (+.f64 1 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -4 (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) F) (*.f64 (*.f64 B B) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F))))))) (/.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))))) (pow.f64 (*.f64 B B) 2))) C)) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B))))))))) (cbrt.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A))))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
6 calls:
| 342.0ms | F |
| 244.0ms | A |
| 165.0ms | C |
| 132.0ms | (pow.f64 B 2) |
| 107.0ms | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| Error | Segments | Branch |
|---|---|---|
| 42.3b | 3 | A |
| 47.1b | 1 | B |
| 43.6b | 2 | C |
| 45.9b | 3 | F |
| 44.0b | 4 | (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
| 45.8b | 3 | (pow.f64 B 2) |
Compiled 5069 to 2311 computations (54.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 47.0ms | 11.47048374518525 | 1202899.4577179018 |
| 67.0ms | -3.257717147566565e+80 | -5.160159978126195e+78 |
| 51.0ms | 194× | body | 256 | valid |
| 22.0ms | 35× | body | 1024 | valid |
| 9.0ms | 22× | body | 512 | valid |
| 6.0ms | 27× | body | 256 | invalid |
| 4.0ms | 5× | body | 2048 | valid |
| 3.0ms | 5× | body | 1024 | invalid |
| 1.0ms | 2× | body | 512 | invalid |
Compiled 1945 to 1137 computations (41.5% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))))) (*.f64 B B))) (neg.f64 (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B))))))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 2 (*.f64 (*.f64 F (*.f64 B B)) A) (fma.f64 2 (*.f64 (*.f64 A F) (*.f64 B B)) (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 2) A) (cbrt.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 C) -2) A) (cbrt.f64 (*.f64 F F))) (cbrt.f64 F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -16 (*.f64 A (*.f64 (*.f64 C C) F)) (*.f64 8 (*.f64 (*.f64 C F) (*.f64 B B)))))) 2) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A)) (sqrt.f64 2))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 F (*.f64 A A)) C) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 B B) A) (*.f64 (*.f64 B B) A))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (*.f64 -1/2 (+.f64 (*.f64 (*.f64 B B) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (*.f64 B B) A)))))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
4 calls:
| 229.0ms | A |
| 163.0ms | F |
| 108.0ms | C |
| 55.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 42.7b | 3 | A |
| 48.0b | 1 | B |
| 44.4b | 2 | C |
| 46.6b | 2 | F |
Compiled 3136 to 1465 computations (53.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 8.376215631957125e-66 | 3.579955093252009e-65 |
| 57.0ms | -2.7949148146045452e+20 | -1.3263117006155612e+20 |
| 48.0ms | 127× | body | 256 | valid |
| 20.0ms | 22× | body | 1024 | valid |
| 9.0ms | 16× | body | 512 | valid |
| 8.0ms | 11× | body | 2048 | valid |
| 5.0ms | 22× | body | 256 | invalid |
| 1.0ms | 3× | body | 512 | invalid |
| 1.0ms | 1× | body | 1024 | invalid |
Compiled 945 to 606 computations (35.9% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (fma.f64 2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (/.f64 -1 (fma.f64 B B (*.f64 (*.f64 -4 A) C)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
4 calls:
| 180.0ms | A |
| 142.0ms | F |
| 96.0ms | C |
| 53.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 43.2b | 3 | A |
| 48.0b | 1 | B |
| 44.4b | 2 | C |
| 46.9b | 2 | F |
Compiled 2569 to 1204 computations (53.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 8.376215631957125e-66 | 3.579955093252009e-65 |
| 35.0ms | -2.7949148146045452e+20 | -1.3263117006155612e+20 |
| 28.0ms | 121× | body | 256 | valid |
| 15.0ms | 25× | body | 1024 | valid |
| 9.0ms | 20× | body | 512 | valid |
| 8.0ms | 10× | body | 2048 | valid |
| 5.0ms | 25× | body | 256 | invalid |
| 0.0ms | 1× | body | 512 | invalid |
Compiled 910 to 591 computations (35.1% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 A C) (hypot.f64 (-.f64 A C) B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
4 calls:
| 181.0ms | A |
| 93.0ms | F |
| 90.0ms | C |
| 50.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 43.2b | 3 | A |
| 48.0b | 1 | B |
| 45.2b | 2 | C |
| 46.9b | 2 | F |
Compiled 2501 to 1172 computations (53.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 37.0ms | 8.376215631957125e-66 | 3.579955093252009e-65 |
| 40.0ms | -2.7949148146045452e+20 | -1.3263117006155612e+20 |
| 32.0ms | 125× | body | 256 | valid |
| 18.0ms | 30× | body | 1024 | valid |
| 7.0ms | 9× | body | 2048 | valid |
| 6.0ms | 27× | body | 256 | invalid |
| 5.0ms | 12× | body | 512 | valid |
| 3.0ms | 7× | body | 512 | invalid |
| 1.0ms | 2× | body | 1024 | invalid |
Compiled 899 to 580 computations (35.5% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 (+.f64 C (hypot.f64 (-.f64 A C) B)) A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
4 calls:
| 264.0ms | A |
| 183.0ms | C |
| 181.0ms | B |
| 145.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 45.2b | 3 | A |
| 48.6b | 4 | B |
| 46.1b | 3 | C |
| 49.8b | 3 | F |
Compiled 2468 to 1159 computations (53% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 75.0ms | 6.8586953298016215e-68 | 8.376215631957125e-66 |
| 63.0ms | -2.9372118655377157e+54 | -2.6436931715369548e+48 |
| 45.0ms | 174× | body | 256 | valid |
| 35.0ms | 45× | body | 1024 | valid |
| 31.0ms | 13× | body | 2048 | valid |
| 11.0ms | 24× | body | 512 | valid |
| 7.0ms | 28× | body | 256 | invalid |
| 2.0ms | 3× | body | 1024 | invalid |
| 0.0ms | 1× | body | 512 | invalid |
Compiled 1262 to 800 computations (36.6% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -8 (*.f64 (*.f64 (*.f64 A A) C) F) (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 A B) B) (*.f64 (*.f64 A B) B))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F A) (*.f64 -1/2 (pow.f64 B 4)))) 3) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 A B)) B) (pow.f64 (cbrt.f64 (/.f64 A B)) 2)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 F A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2)))) 2) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) (neg.f64 B)) B)) 3) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (neg.f64 (*.f64 B B)))) (pow.f64 (cbrt.f64 (/.f64 -1 (*.f64 B B))) 2)) |
(*.f64 (/.f64 (*.f64 (neg.f64 A) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (cbrt.f64 (*.f64 B B))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 B B))) 2)) |
(/.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) 3) 1/3) (neg.f64 (*.f64 B B))) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B))))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B)))) 3) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 (*.f64 4 C) A))) (sqrt.f64 (*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 -4 A) C (*.f64 B B)) (+.f64 C (+.f64 (hypot.f64 (-.f64 A C) B) A)))))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
4 calls:
| 305.0ms | B |
| 239.0ms | C |
| 231.0ms | A |
| 218.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 45.4b | 3 | A |
| 48.7b | 4 | B |
| 46.1b | 3 | C |
| 49.8b | 3 | F |
Compiled 2435 to 1146 computations (52.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 56.0ms | 6.8586953298016215e-68 | 8.376215631957125e-66 |
| 52.0ms | -2.7949148146045452e+20 | -1.3263117006155612e+20 |
| 33.0ms | 124× | body | 256 | valid |
| 26.0ms | 34× | body | 1024 | valid |
| 23.0ms | 19× | body | 512 | valid |
| 13.0ms | 15× | body | 2048 | valid |
| 6.0ms | 24× | body | 256 | invalid |
| 1.0ms | 1× | body | 1024 | invalid |
| 1.0ms | 1× | body | 512 | invalid |
Compiled 1006 to 632 computations (37.2% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 4 (*.f64 C (*.f64 B B)) (*.f64 -8 (*.f64 A (*.f64 C C)))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 A (+.f64 C B)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (fma.f64 4 (*.f64 (*.f64 C F) (*.f64 B B)) (*.f64 (*.f64 -8 A) (*.f64 (*.f64 C C) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (*.f64 (/.f64 A (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (sqrt.f64 (*.f64 -16 (*.f64 C F)))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (+.f64 (+.f64 (neg.f64 C) (*.f64 2 A)) C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
4 calls:
| 334.0ms | F |
| 309.0ms | B |
| 286.0ms | C |
| 168.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 46.5b | 4 | A |
| 48.7b | 5 | B |
| 47.7b | 3 | C |
| 48.8b | 6 | F |
Compiled 2015 to 946 computations (53.1% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 85.0ms | 8.376215631957125e-66 | 3.579955093252009e-65 |
| 94.0ms | 7.421839503800917e-172 | 2.4546011521425356e-169 |
| 66.0ms | -1.9278745048387743e-42 | -1.4693208979627376e-46 |
| 111.0ms | 260× | body | 256 | valid |
| 50.0ms | 25× | body | 2048 | valid |
| 30.0ms | 33× | body | 1024 | valid |
| 26.0ms | 34× | body | 512 | valid |
| 15.0ms | 44× | body | 256 | invalid |
| 2.0ms | 2× | body | 512 | invalid |
| 1.0ms | 1× | body | 1024 | invalid |
Compiled 1489 to 962 computations (35.4% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (*.f64 A A)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (*.f64 A A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 A))) (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 (neg.f64 B) B (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (*.f64 C (*.f64 A A)) F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 A) (*.f64 F (*.f64 C C))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 C) (*.f64 F (*.f64 A A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -8 (*.f64 A (*.f64 C C))) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 -8 C) (*.f64 A A)) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (if (!=.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 0) (/.f64 A (/.f64 1 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (*.f64 4 (*.f64 A C))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 F (*.f64 B B))))) (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B B) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (+.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) (*.f64 F (*.f64 B B)))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 B B))) 3) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (pow.f64 (pow.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) 3) 1/3)) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 -1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (pow.f64 (/.f64 1 B) -3)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 -1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 B) -3) F))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 B)) (/.f64 (/.f64 A B) (cbrt.f64 (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 A) -2) (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F B)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (neg.f64 B))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 F F) (*.f64 A (fma.f64 B B (*.f64 (*.f64 -4 A) C)))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 (*.f64 -4 A) C)) (*.f64 F (*.f64 2 A))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) (*.f64 (*.f64 B B) 2))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
4 calls:
| 423.0ms | B |
| 278.0ms | F |
| 155.0ms | C |
| 147.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 48.2b | 3 | A |
| 48.4b | 6 | B |
| 48.1b | 3 | C |
| 50.3b | 5 | F |
Compiled 1663 to 789 computations (52.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 80.0ms | 6.466472176333518e-178 | 1.3851877481083983e-165 |
| 35.0ms | -1.6652373321966373e-156 | -4.717451194905274e-157 |
| 47.0ms | 170× | body | 256 | valid |
| 41.0ms | 45× | body | 2048 | valid |
| 13.0ms | 21× | body | 1024 | valid |
| 7.0ms | 35× | body | 256 | invalid |
| 2.0ms | 4× | body | 512 | valid |
Compiled 751 to 523 computations (30.4% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
| Outputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (hypot.f64 A B)) (*.f64 F (*.f64 2 (*.f64 B B))))) (neg.f64 B)) B) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
4 calls:
| 137.0ms | F |
| 113.0ms | C |
| 100.0ms | B |
| 68.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 48.2b | 3 | A |
| 51.1b | 3 | B |
| 48.1b | 3 | C |
| 50.7b | 5 | F |
Compiled 882 to 422 computations (52.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 74.0ms | 6.466472176333518e-178 | 1.3851877481083983e-165 |
| 36.0ms | -1.6652373321966373e-156 | -4.717451194905274e-157 |
| 39.0ms | 171× | body | 256 | valid |
| 38.0ms | 40× | body | 2048 | valid |
| 15.0ms | 18× | body | 1024 | valid |
| 9.0ms | 40× | body | 256 | invalid |
| 5.0ms | 11× | body | 512 | valid |
Compiled 736 to 508 computations (31% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (neg.f64 C) (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (hypot.f64 B A)) F) B) B) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
4 calls:
| 294.0ms | F |
| 105.0ms | C |
| 82.0ms | B |
| 80.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 48.3b | 3 | A |
| 51.1b | 3 | B |
| 48.2b | 3 | C |
| 49.8b | 7 | F |
Compiled 863 to 413 computations (52.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 80.0ms | 6.466472176333518e-178 | 1.3851877481083983e-165 |
| 53.0ms | -1.6652373321966373e-156 | -4.717451194905274e-157 |
| 59.0ms | 40× | body | 2048 | valid |
| 50.0ms | 174× | body | 256 | valid |
| 11.0ms | 18× | body | 1024 | valid |
| 5.0ms | 23× | body | 256 | invalid |
| 3.0ms | 8× | body | 512 | valid |
| 1.0ms | 2× | body | 512 | invalid |
Compiled 736 to 508 computations (31% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 (/.f64 1 C) -2) (*.f64 A F))))) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 B B) (+.f64 A (hypot.f64 B A))) F) 2)) (neg.f64 (*.f64 B B))) |
| Outputs |
|---|
(/.f64 (*.f64 C (sqrt.f64 (*.f64 -16 (*.f64 A F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
4 calls:
| 419.0ms | A |
| 335.0ms | B |
| 194.0ms | F |
| 91.0ms | C |
| Error | Segments | Branch |
|---|---|---|
| 48.3b | 3 | A |
| 49.4b | 7 | B |
| 48.8b | 3 | C |
| 50.5b | 7 | F |
Compiled 825 to 398 computations (51.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 146.0ms | 6.646535146256847e-91 | 1.1845333370220446e-85 |
| 68.0ms | -1.5820125620881699e-53 | -1.0492609385968978e-61 |
| 99.0ms | 204× | body | 256 | valid |
| 40.0ms | 33× | body | 2048 | valid |
| 28.0ms | 26× | body | 1024 | valid |
| 26.0ms | 44× | body | 256 | invalid |
| 13.0ms | 25× | body | 512 | valid |
| 1.0ms | 2× | body | 512 | invalid |
Compiled 906 to 605 computations (33.2% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (fma.f64 4 (*.f64 A C) (neg.f64 (*.f64 B B)))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 B B) (*.f64 F (sqrt.f64 (*.f64 B B)))) 2)) (neg.f64 (*.f64 B B))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
4 calls:
| 195.0ms | F |
| 132.0ms | C |
| 59.0ms | B |
| 50.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 50.5b | 3 | A |
| 53.1b | 2 | B |
| 50.5b | 4 | C |
| 51.8b | 5 | F |
Compiled 695 to 344 computations (50.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 78.0ms | 6.646535146256847e-91 | 1.1845333370220446e-85 |
| 32.0ms | -3.1904099199399516e-36 | -1.0450972803619818e-36 |
| 59.0ms | 173× | body | 256 | valid |
| 20.0ms | 24× | body | 1024 | valid |
| 12.0ms | 12× | body | 2048 | valid |
| 7.0ms | 29× | body | 256 | invalid |
| 7.0ms | 15× | body | 512 | valid |
Compiled 737 to 485 computations (34.2% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 B B))) A) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (if (!=.f64 (*.f64 (*.f64 C F) -16) 0) (/.f64 -1 (/.f64 -1 (*.f64 (*.f64 C F) -16))) (*.f64 (*.f64 C F) -16)))) (neg.f64 (*.f64 B B))) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (+.f64 A (sqrt.f64 (*.f64 A A)))))) B)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 B 4) (neg.f64 F)) A)) (neg.f64 B)) B) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 -1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (pow.f64 (/.f64 1 B) -3)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (pow.f64 (/.f64 1 B) -2))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) A) 2)) (neg.f64 (*.f64 B B))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 A) (*.f64 B B)) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
4 calls:
| 122.0ms | C |
| 81.0ms | B |
| 66.0ms | F |
| 56.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 52.4b | 2 | A |
| 53.1b | 2 | B |
| 52.6b | 2 | C |
| 53.8b | 3 | F |
Compiled 659 to 330 computations (49.9% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 71.0ms | -1.6526285743272992e-306 | 1.987475540349364e-308 |
| 28.0ms | 91× | body | 256 | valid |
| 22.0ms | 18× | body | 2048 | valid |
| 9.0ms | 11× | body | 1024 | valid |
| 5.0ms | 18× | body | 256 | invalid |
| 4.0ms | 8× | body | 512 | valid |
Compiled 411 to 278 computations (32.4% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (*.f64 B B)) (*.f64 (*.f64 B B) (/.f64 F A))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
4 calls:
| 52.0ms | A |
| 47.0ms | F |
| 47.0ms | B |
| 30.0ms | C |
| Error | Segments | Branch |
|---|---|---|
| 52.8b | 2 | A |
| 53.1b | 2 | B |
| 53.6b | 2 | C |
| 53.8b | 3 | F |
Compiled 497 to 243 computations (51.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 68.0ms | -1.7776256990711497e-82 | -7.778517531647049e-89 |
| 23.0ms | 96× | body | 256 | valid |
| 18.0ms | 11× | body | 2048 | valid |
| 12.0ms | 19× | body | 1024 | valid |
| 7.0ms | 18× | body | 512 | valid |
| 4.0ms | 20× | body | 256 | invalid |
| 1.0ms | 2× | body | 512 | invalid |
Compiled 456 to 308 computations (32.5% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(if (!=.f64 (/.f64 A B) 0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (/.f64 B (/.f64 A B))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 A)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A (neg.f64 B)) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 4 (*.f64 A C)) (*.f64 B B))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))) (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 (neg.f64 A) (/.f64 1 (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C)))))) |
(*.f64 (/.f64 (neg.f64 A) 1) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F)))) 1) (/.f64 A (-.f64 (*.f64 B B) (*.f64 4 (*.f64 A C))))) |
| Outputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A B) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
4 calls:
| 44.0ms | A |
| 37.0ms | F |
| 28.0ms | B |
| 27.0ms | C |
| Error | Segments | Branch |
|---|---|---|
| 54.9b | 1 | A |
| 53.1b | 2 | B |
| 54.9b | 1 | C |
| 53.8b | 3 | F |
Compiled 476 to 234 computations (50.8% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 55.0ms | 218074707240182.28 | 27460627736726776.0 |
| 29.0ms | 81× | body | 256 | valid |
| 11.0ms | 13× | body | 2048 | valid |
| 7.0ms | 11× | body | 1024 | valid |
| 3.0ms | 7× | body | 512 | valid |
| 2.0ms | 8× | body | 256 | invalid |
Compiled 338 to 234 computations (30.8% saved)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
(*.f64 A (*.f64 (/.f64 1 B) (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)))) |
(*.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 A B)) (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 B B)) (*.f64 A F))) (neg.f64 (*.f64 B B))) |
(if (!=.f64 A 0) (/.f64 (sqrt.f64 (*.f64 (*.f64 C F) -16)) (neg.f64 (/.f64 (*.f64 B B) A))) (*.f64 (neg.f64 (/.f64 A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 C F) -16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 A) (*.f64 F (*.f64 B B))) 2)) (neg.f64 (*.f64 B B))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 A A) F) (*.f64 B B)) 2)) (neg.f64 (*.f64 B B))) |
| Outputs |
|---|
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (*.f64 4 (*.f64 A C))) |
4 calls:
| 11.0ms | A |
| 10.0ms | C |
| 9.0ms | F |
| 8.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 54.9b | 1 | A |
| 54.9b | 1 | B |
| 54.9b | 1 | C |
| 54.9b | 1 | F |
Compiled 269 to 141 computations (47.6% saved)
Total -1.7b remaining (-2.7%)
Threshold costs -1.7b (-2.7%)
| Inputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
(neg.f64 (/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B)) |
(*.f64 (/.f64 A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) (/.f64 A B)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (*.f64 B B)) (neg.f64 A)) |
(*.f64 (/.f64 (/.f64 A B) B) (neg.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))))) |
(/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 -16 (*.f64 C F))) (neg.f64 B)) A) B) |
(/.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) (neg.f64 B)) B) |
(*.f64 (/.f64 (*.f64 A (sqrt.f64 (*.f64 -16 (*.f64 C F)))) B) (/.f64 -1 B)) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (*.f64 4 (*.f64 A F))) B) |
4 calls:
| 25.0ms | F |
| 15.0ms | C |
| 7.0ms | A |
| 6.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 61.9b | 1 | A |
| 61.9b | 1 | B |
| 61.9b | 1 | C |
| 61.9b | 1 | F |
Compiled 146 to 83 computations (43.2% saved)
| 1× | fuel |
Compiled 1555 to 901 computations (42.1% saved)
Compiled 12 to 12 computations (0% saved)
Compiled 1487 to 718 computations (51.7% saved)
Loading profile data...